/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-4.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 12:00:45,426 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 12:00:45,429 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 12:00:45,462 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 12:00:45,462 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 12:00:45,465 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 12:00:45,467 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 12:00:45,471 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 12:00:45,473 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 12:00:45,476 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 12:00:45,477 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 12:00:45,478 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 12:00:45,478 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 12:00:45,479 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 12:00:45,481 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 12:00:45,483 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 12:00:45,484 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 12:00:45,484 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 12:00:45,486 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 12:00:45,493 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 12:00:45,494 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 12:00:45,495 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 12:00:45,495 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 12:00:45,497 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 12:00:45,502 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 12:00:45,502 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 12:00:45,502 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 12:00:45,503 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 12:00:45,504 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 12:00:45,504 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 12:00:45,504 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 12:00:45,505 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 12:00:45,506 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 12:00:45,507 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 12:00:45,509 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 12:00:45,509 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 12:00:45,510 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 12:00:45,510 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 12:00:45,510 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 12:00:45,510 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 12:00:45,511 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 12:00:45,512 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-21 12:00:45,546 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 12:00:45,546 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 12:00:45,547 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-21 12:00:45,547 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-21 12:00:45,549 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 12:00:45,549 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 12:00:45,549 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 12:00:45,550 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 12:00:45,550 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 12:00:45,550 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 12:00:45,551 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 12:00:45,551 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:00:45,552 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 12:00:45,552 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 12:00:45,553 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 12:00:45,814 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 12:00:45,838 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 12:00:45,840 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 12:00:45,840 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 12:00:45,842 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 12:00:45,842 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-4.wvr.bpl [2021-08-21 12:00:45,843 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-4.wvr.bpl' [2021-08-21 12:00:45,877 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 12:00:45,879 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 12:00:45,879 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 12:00:45,880 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 12:00:45,880 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 12:00:45,894 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,900 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,905 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 12:00:45,906 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 12:00:45,906 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 12:00:45,907 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 12:00:45,912 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,912 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,913 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,913 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,916 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,919 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,919 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,920 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 12:00:45,921 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 12:00:45,921 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 12:00:45,921 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 12:00:45,923 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/1) ... [2021-08-21 12:00:45,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 12:00:45,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:45,950 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 12:00:45,954 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 12:00:45,976 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 12:00:45,977 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 12:00:45,977 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 12:00:45,977 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 12:00:45,977 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 12:00:45,977 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 12:00:45,977 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 12:00:45,977 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 12:00:45,977 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 12:00:45,978 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 12:00:46,147 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 12:00:46,148 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-08-21 12:00:46,157 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-08-21 12:00:46,158 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-21 12:00:46,159 INFO L202 PluginConnector]: Adding new model unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:00:46 BoogieIcfgContainer [2021-08-21 12:00:46,159 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 12:00:46,160 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 12:00:46,160 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 12:00:46,163 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 12:00:46,163 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 12:00:45" (1/2) ... [2021-08-21 12:00:46,164 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@476ca2c1 and model type unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 12:00:46, skipping insertion in model container [2021-08-21 12:00:46,164 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 12:00:46" (2/2) ... [2021-08-21 12:00:46,165 INFO L111 eAbstractionObserver]: Analyzing ICFG unroll-4.wvr.bpl [2021-08-21 12:00:46,169 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 12:00:46,169 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 12:00:46,169 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 12:00:46,169 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 12:00:46,193 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 12:00:46,226 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 12:00:46,231 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 12:00:46,231 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 12:00:46,238 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 46 flow [2021-08-21 12:00:46,256 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,258 INFO L276 IsEmpty]: Start isEmpty. Operand has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-08-21 12:00:46,273 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:46,273 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:46,274 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:46,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:46,294 INFO L82 PathProgramCache]: Analyzing trace with hash 842249075, now seen corresponding path program 1 times [2021-08-21 12:00:46,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:46,302 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1892259508] [2021-08-21 12:00:46,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:46,302 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:46,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:46,414 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 12:00:46,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:46,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1892259508] [2021-08-21 12:00:46,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1892259508] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:00:46,416 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:00:46,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 12:00:46,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690890926] [2021-08-21 12:00:46,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 12:00:46,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:46,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 12:00:46,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:00:46,433 INFO L87 Difference]: Start difference. First operand has 13 states, 12 states have (on average 1.75) internal successors, (21), 12 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:46,450 INFO L93 Difference]: Finished difference Result 22 states and 38 transitions. [2021-08-21 12:00:46,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 12:00:46,451 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-08-21 12:00:46,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:46,458 INFO L225 Difference]: With dead ends: 22 [2021-08-21 12:00:46,458 INFO L226 Difference]: Without dead ends: 19 [2021-08-21 12:00:46,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.8ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 12:00:46,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19 states. [2021-08-21 12:00:46,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19 to 19. [2021-08-21 12:00:46,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19 states, 18 states have (on average 1.8333333333333333) internal successors, (33), 18 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 33 transitions. [2021-08-21 12:00:46,481 INFO L78 Accepts]: Start accepts. Automaton has 19 states and 33 transitions. Word has length 9 [2021-08-21 12:00:46,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:46,482 INFO L470 AbstractCegarLoop]: Abstraction has 19 states and 33 transitions. [2021-08-21 12:00:46,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,483 INFO L276 IsEmpty]: Start isEmpty. Operand 19 states and 33 transitions. [2021-08-21 12:00:46,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 12:00:46,483 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:46,484 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:46,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 12:00:46,484 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:46,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:46,487 INFO L82 PathProgramCache]: Analyzing trace with hash 340649728, now seen corresponding path program 1 times [2021-08-21 12:00:46,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:46,488 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475625499] [2021-08-21 12:00:46,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:46,488 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:46,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:46,555 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:46,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:46,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475625499] [2021-08-21 12:00:46,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475625499] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:00:46,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:00:46,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:00:46,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809560153] [2021-08-21 12:00:46,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:00:46,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:46,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:00:46,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:00:46,560 INFO L87 Difference]: Start difference. First operand 19 states and 33 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:46,608 INFO L93 Difference]: Finished difference Result 19 states and 30 transitions. [2021-08-21 12:00:46,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:00:46,609 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-08-21 12:00:46,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:46,610 INFO L225 Difference]: With dead ends: 19 [2021-08-21 12:00:46,610 INFO L226 Difference]: Without dead ends: 15 [2021-08-21 12:00:46,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:00:46,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2021-08-21 12:00:46,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2021-08-21 12:00:46,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 25 transitions. [2021-08-21 12:00:46,616 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 25 transitions. Word has length 10 [2021-08-21 12:00:46,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:46,616 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 25 transitions. [2021-08-21 12:00:46,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,616 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 25 transitions. [2021-08-21 12:00:46,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 12:00:46,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:46,617 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:46,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 12:00:46,618 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:46,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:46,619 INFO L82 PathProgramCache]: Analyzing trace with hash 141890046, now seen corresponding path program 1 times [2021-08-21 12:00:46,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:46,620 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965494550] [2021-08-21 12:00:46,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:46,620 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:46,663 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 12:00:46,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:46,663 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965494550] [2021-08-21 12:00:46,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965494550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:46,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99729544] [2021-08-21 12:00:46,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:46,664 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:46,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:46,666 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 12:00:46,667 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 12:00:46,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:46,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 12:00:46,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:46,792 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 12:00:46,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99729544] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:46,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:46,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-08-21 12:00:46,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087139321] [2021-08-21 12:00:46,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 12:00:46,795 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:46,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 12:00:46,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 12:00:46,803 INFO L87 Difference]: Start difference. First operand 15 states and 25 transitions. Second operand has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:46,830 INFO L93 Difference]: Finished difference Result 18 states and 31 transitions. [2021-08-21 12:00:46,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:00:46,830 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-08-21 12:00:46,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:46,831 INFO L225 Difference]: With dead ends: 18 [2021-08-21 12:00:46,831 INFO L226 Difference]: Without dead ends: 18 [2021-08-21 12:00:46,831 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.7ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:00:46,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-08-21 12:00:46,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-08-21 12:00:46,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.8235294117647058) internal successors, (31), 17 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 12:00:46,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 31 transitions. [2021-08-21 12:00:46,836 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 31 transitions. Word has length 10 [2021-08-21 12:00:46,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:46,836 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 31 transitions. [2021-08-21 12:00:46,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.6) internal successors, (13), 4 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:46,836 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 31 transitions. [2021-08-21 12:00:46,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 12:00:46,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:46,837 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:46,856 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 12:00:47,053 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 12:00:47,053 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:47,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:47,054 INFO L82 PathProgramCache]: Analyzing trace with hash 175957154, now seen corresponding path program 2 times [2021-08-21 12:00:47,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:47,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433851943] [2021-08-21 12:00:47,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:47,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:47,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:47,077 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 12:00:47,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:47,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433851943] [2021-08-21 12:00:47,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433851943] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 12:00:47,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 12:00:47,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 12:00:47,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021652672] [2021-08-21 12:00:47,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:00:47,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:47,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:00:47,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:00:47,080 INFO L87 Difference]: Start difference. First operand 18 states and 31 transitions. Second operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:47,098 INFO L93 Difference]: Finished difference Result 20 states and 35 transitions. [2021-08-21 12:00:47,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:00:47,098 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-08-21 12:00:47,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:47,099 INFO L225 Difference]: With dead ends: 20 [2021-08-21 12:00:47,099 INFO L226 Difference]: Without dead ends: 20 [2021-08-21 12:00:47,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:00:47,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20 states. [2021-08-21 12:00:47,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20 to 20. [2021-08-21 12:00:47,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 19 states have (on average 1.8421052631578947) internal successors, (35), 19 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 12:00:47,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 35 transitions. [2021-08-21 12:00:47,105 INFO L78 Accepts]: Start accepts. Automaton has 20 states and 35 transitions. Word has length 10 [2021-08-21 12:00:47,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:47,105 INFO L470 AbstractCegarLoop]: Abstraction has 20 states and 35 transitions. [2021-08-21 12:00:47,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.5) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,105 INFO L276 IsEmpty]: Start isEmpty. Operand 20 states and 35 transitions. [2021-08-21 12:00:47,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-08-21 12:00:47,106 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:47,106 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:47,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 12:00:47,108 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:47,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:47,109 INFO L82 PathProgramCache]: Analyzing trace with hash 104356309, now seen corresponding path program 1 times [2021-08-21 12:00:47,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:47,109 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411720290] [2021-08-21 12:00:47,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:47,109 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:47,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:47,175 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 12:00:47,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:47,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411720290] [2021-08-21 12:00:47,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411720290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:47,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111792590] [2021-08-21 12:00:47,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:47,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:47,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:47,176 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 12:00:47,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:47,209 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 12:00:47,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 12:00:47,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:47,308 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 12:00:47,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111792590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:47,309 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:47,309 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-08-21 12:00:47,309 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147578760] [2021-08-21 12:00:47,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 12:00:47,310 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:47,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 12:00:47,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:00:47,310 INFO L87 Difference]: Start difference. First operand 20 states and 35 transitions. Second operand has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:47,323 INFO L93 Difference]: Finished difference Result 24 states and 43 transitions. [2021-08-21 12:00:47,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 12:00:47,323 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-08-21 12:00:47,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:47,324 INFO L225 Difference]: With dead ends: 24 [2021-08-21 12:00:47,324 INFO L226 Difference]: Without dead ends: 24 [2021-08-21 12:00:47,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 12:00:47,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-08-21 12:00:47,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-08-21 12:00:47,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.8695652173913044) internal successors, (43), 23 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 43 transitions. [2021-08-21 12:00:47,330 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 43 transitions. Word has length 11 [2021-08-21 12:00:47,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:47,330 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 43 transitions. [2021-08-21 12:00:47,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.75) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,331 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 43 transitions. [2021-08-21 12:00:47,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-21 12:00:47,331 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:47,332 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:47,350 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 12:00:47,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:47,549 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:47,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:47,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1369194912, now seen corresponding path program 2 times [2021-08-21 12:00:47,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:47,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091803540] [2021-08-21 12:00:47,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:47,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:47,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:47,613 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:47,615 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:47,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091803540] [2021-08-21 12:00:47,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091803540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:47,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1725657941] [2021-08-21 12:00:47,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:47,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:47,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:47,620 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 12:00:47,622 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 12:00:47,654 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:47,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:47,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 12:00:47,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:47,728 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:47,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1725657941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:47,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:47,728 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-21 12:00:47,728 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065994951] [2021-08-21 12:00:47,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 12:00:47,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:47,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 12:00:47,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:00:47,729 INFO L87 Difference]: Start difference. First operand 24 states and 43 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:47,750 INFO L93 Difference]: Finished difference Result 28 states and 51 transitions. [2021-08-21 12:00:47,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 12:00:47,751 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-08-21 12:00:47,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:47,751 INFO L225 Difference]: With dead ends: 28 [2021-08-21 12:00:47,751 INFO L226 Difference]: Without dead ends: 28 [2021-08-21 12:00:47,752 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 12:00:47,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-08-21 12:00:47,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-08-21 12:00:47,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 27 states have (on average 1.8888888888888888) internal successors, (51), 27 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 51 transitions. [2021-08-21 12:00:47,754 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 51 transitions. Word has length 12 [2021-08-21 12:00:47,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:47,754 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 51 transitions. [2021-08-21 12:00:47,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:47,754 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 51 transitions. [2021-08-21 12:00:47,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-21 12:00:47,754 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:47,755 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:47,774 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 12:00:47,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:47,975 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:47,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:47,975 INFO L82 PathProgramCache]: Analyzing trace with hash 1924485941, now seen corresponding path program 3 times [2021-08-21 12:00:47,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:47,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768137183] [2021-08-21 12:00:47,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:47,976 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:47,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:48,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:48,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768137183] [2021-08-21 12:00:48,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768137183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:48,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390659987] [2021-08-21 12:00:48,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:48,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:48,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:48,057 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 12:00:48,058 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 12:00:48,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:00:48,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:48,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 12:00:48,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:48,186 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:48,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390659987] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:48,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:48,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 12:00:48,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667994065] [2021-08-21 12:00:48,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:48,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:48,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:48,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:48,187 INFO L87 Difference]: Start difference. First operand 28 states and 51 transitions. Second operand has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 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 12:00:48,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:48,228 INFO L93 Difference]: Finished difference Result 32 states and 59 transitions. [2021-08-21 12:00:48,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 12:00:48,229 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 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 13 [2021-08-21 12:00:48,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:48,231 INFO L225 Difference]: With dead ends: 32 [2021-08-21 12:00:48,231 INFO L226 Difference]: Without dead ends: 32 [2021-08-21 12:00:48,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:48,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-08-21 12:00:48,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 32. [2021-08-21 12:00:48,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 31 states have (on average 1.903225806451613) internal successors, (59), 31 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:48,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 59 transitions. [2021-08-21 12:00:48,237 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 59 transitions. Word has length 13 [2021-08-21 12:00:48,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:48,238 INFO L470 AbstractCegarLoop]: Abstraction has 32 states and 59 transitions. [2021-08-21 12:00:48,238 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.8888888888888888) internal successors, (17), 8 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 12:00:48,238 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 59 transitions. [2021-08-21 12:00:48,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:48,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:48,239 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:48,257 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 12:00:48,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:48,446 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:48,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:48,446 INFO L82 PathProgramCache]: Analyzing trace with hash 1958638656, now seen corresponding path program 4 times [2021-08-21 12:00:48,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:48,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225381035] [2021-08-21 12:00:48,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:48,447 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:48,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:48,488 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:48,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:48,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225381035] [2021-08-21 12:00:48,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225381035] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:48,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933140602] [2021-08-21 12:00:48,489 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:48,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:48,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:48,490 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 12:00:48,491 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 12:00:48,533 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:48,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:48,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 12:00:48,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:48,672 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:48,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 23 treesize of output 64 [2021-08-21 12:00:48,734 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:48,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933140602] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:48,734 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:48,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:00:48,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447039875] [2021-08-21 12:00:48,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:48,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:48,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:48,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:48,736 INFO L87 Difference]: Start difference. First operand 32 states and 59 transitions. Second operand has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 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 12:00:48,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:48,780 INFO L93 Difference]: Finished difference Result 80 states and 142 transitions. [2021-08-21 12:00:48,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:48,781 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 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 14 [2021-08-21 12:00:48,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:48,781 INFO L225 Difference]: With dead ends: 80 [2021-08-21 12:00:48,781 INFO L226 Difference]: Without dead ends: 77 [2021-08-21 12:00:48,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 59.1ms TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:48,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-08-21 12:00:48,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 44. [2021-08-21 12:00:48,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 2.186046511627907) internal successors, (94), 43 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 12:00:48,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 94 transitions. [2021-08-21 12:00:48,784 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 94 transitions. Word has length 14 [2021-08-21 12:00:48,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:48,785 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 94 transitions. [2021-08-21 12:00:48,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.0) internal successors, (24), 11 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 12:00:48,785 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 94 transitions. [2021-08-21 12:00:48,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:48,785 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:48,785 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:48,803 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 12:00:48,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:48,995 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:48,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:48,995 INFO L82 PathProgramCache]: Analyzing trace with hash -617160214, now seen corresponding path program 5 times [2021-08-21 12:00:48,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:48,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076836864] [2021-08-21 12:00:48,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:48,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:49,045 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:49,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:49,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076836864] [2021-08-21 12:00:49,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076836864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:49,045 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331118473] [2021-08-21 12:00:49,045 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:49,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:49,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:49,053 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 12:00:49,054 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 12:00:49,105 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:00:49,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:49,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 12:00:49,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:49,225 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:49,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 23 treesize of output 64 [2021-08-21 12:00:49,301 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:49,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331118473] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:49,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:49,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:00:49,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904574583] [2021-08-21 12:00:49,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:49,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:49,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:49,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:49,304 INFO L87 Difference]: Start difference. First operand 44 states and 94 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:49,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:49,372 INFO L93 Difference]: Finished difference Result 89 states and 171 transitions. [2021-08-21 12:00:49,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:49,373 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 14 [2021-08-21 12:00:49,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:49,374 INFO L225 Difference]: With dead ends: 89 [2021-08-21 12:00:49,374 INFO L226 Difference]: Without dead ends: 86 [2021-08-21 12:00:49,374 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 58.1ms TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:49,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2021-08-21 12:00:49,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 51. [2021-08-21 12:00:49,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51 states, 50 states have (on average 2.38) internal successors, (119), 50 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:49,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 119 transitions. [2021-08-21 12:00:49,378 INFO L78 Accepts]: Start accepts. Automaton has 51 states and 119 transitions. Word has length 14 [2021-08-21 12:00:49,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:49,379 INFO L470 AbstractCegarLoop]: Abstraction has 51 states and 119 transitions. [2021-08-21 12:00:49,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:49,379 INFO L276 IsEmpty]: Start isEmpty. Operand 51 states and 119 transitions. [2021-08-21 12:00:49,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:49,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:49,380 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:49,399 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 12:00:49,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:49,597 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:49,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:49,597 INFO L82 PathProgramCache]: Analyzing trace with hash 1947955938, now seen corresponding path program 6 times [2021-08-21 12:00:49,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:49,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673931404] [2021-08-21 12:00:49,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:49,598 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:49,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:49,631 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:49,631 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:49,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673931404] [2021-08-21 12:00:49,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673931404] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:49,633 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575789052] [2021-08-21 12:00:49,633 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:49,633 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:49,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:49,634 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 12:00:49,635 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 12:00:49,696 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:00:49,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:49,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 12:00:49,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:49,799 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:49,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 23 treesize of output 64 [2021-08-21 12:00:49,902 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:49,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575789052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:49,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:49,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:00:49,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77610429] [2021-08-21 12:00:49,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:49,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:49,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:49,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:49,904 INFO L87 Difference]: Start difference. First operand 51 states and 119 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:49,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:49,989 INFO L93 Difference]: Finished difference Result 98 states and 200 transitions. [2021-08-21 12:00:49,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:49,990 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 14 [2021-08-21 12:00:49,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:49,991 INFO L225 Difference]: With dead ends: 98 [2021-08-21 12:00:49,991 INFO L226 Difference]: Without dead ends: 95 [2021-08-21 12:00:49,991 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 49.2ms TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:49,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2021-08-21 12:00:50,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 59. [2021-08-21 12:00:50,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 2.5344827586206895) internal successors, (147), 58 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:50,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 147 transitions. [2021-08-21 12:00:50,007 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 147 transitions. Word has length 14 [2021-08-21 12:00:50,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:50,007 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 147 transitions. [2021-08-21 12:00:50,007 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:50,007 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 147 transitions. [2021-08-21 12:00:50,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:50,008 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:50,008 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:50,030 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 12:00:50,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:50,209 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:50,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:50,209 INFO L82 PathProgramCache]: Analyzing trace with hash -137821974, now seen corresponding path program 7 times [2021-08-21 12:00:50,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:50,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594271126] [2021-08-21 12:00:50,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:50,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:50,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:50,250 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:50,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:50,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594271126] [2021-08-21 12:00:50,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594271126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:50,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011872923] [2021-08-21 12:00:50,250 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:50,250 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:50,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:50,253 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 12:00:50,255 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 12:00:50,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:50,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 12:00:50,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:50,487 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:50,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 23 treesize of output 64 [2021-08-21 12:00:50,581 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:50,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011872923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:50,581 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:50,581 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:00:50,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379627455] [2021-08-21 12:00:50,582 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:50,582 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:50,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:50,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:50,583 INFO L87 Difference]: Start difference. First operand 59 states and 147 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:50,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:50,635 INFO L93 Difference]: Finished difference Result 108 states and 232 transitions. [2021-08-21 12:00:50,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:50,635 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 14 [2021-08-21 12:00:50,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:50,636 INFO L225 Difference]: With dead ends: 108 [2021-08-21 12:00:50,636 INFO L226 Difference]: Without dead ends: 105 [2021-08-21 12:00:50,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 56.5ms TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:50,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-08-21 12:00:50,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 68. [2021-08-21 12:00:50,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 2.656716417910448) internal successors, (178), 67 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:50,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 178 transitions. [2021-08-21 12:00:50,640 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 178 transitions. Word has length 14 [2021-08-21 12:00:50,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:50,640 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 178 transitions. [2021-08-21 12:00:50,640 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:50,640 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 178 transitions. [2021-08-21 12:00:50,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 12:00:50,641 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:50,641 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:50,665 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 12:00:50,856 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,SelfDestructingSolverStorable10 [2021-08-21 12:00:50,857 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:50,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:50,858 INFO L82 PathProgramCache]: Analyzing trace with hash -372427806, now seen corresponding path program 8 times [2021-08-21 12:00:50,858 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:50,858 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530832879] [2021-08-21 12:00:50,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:50,858 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:50,895 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:50,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:50,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530832879] [2021-08-21 12:00:50,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530832879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:50,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040519096] [2021-08-21 12:00:50,896 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:50,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:50,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:50,901 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 12:00:50,902 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 12:00:50,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:50,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:50,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 12:00:50,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:51,083 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:00:51,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 7 new quantified variables, introduced 6 case distinctions, treesize of input 23 treesize of output 64 [2021-08-21 12:00:51,171 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:51,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040519096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:51,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:51,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 11 [2021-08-21 12:00:51,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035590841] [2021-08-21 12:00:51,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:00:51,177 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:51,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:00:51,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:51,177 INFO L87 Difference]: Start difference. First operand 68 states and 178 transitions. Second operand has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:51,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:51,232 INFO L93 Difference]: Finished difference Result 119 states and 267 transitions. [2021-08-21 12:00:51,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:00:51,233 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 14 [2021-08-21 12:00:51,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:51,234 INFO L225 Difference]: With dead ends: 119 [2021-08-21 12:00:51,234 INFO L226 Difference]: Without dead ends: 116 [2021-08-21 12:00:51,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 50.5ms TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:51,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-08-21 12:00:51,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 79. [2021-08-21 12:00:51,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 78 states have (on average 2.730769230769231) internal successors, (213), 78 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:51,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 213 transitions. [2021-08-21 12:00:51,243 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 213 transitions. Word has length 14 [2021-08-21 12:00:51,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:51,243 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 213 transitions. [2021-08-21 12:00:51,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.8333333333333333) internal successors, (22), 11 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 12:00:51,244 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 213 transitions. [2021-08-21 12:00:51,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:51,244 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:51,244 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:51,261 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 12:00:51,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:51,461 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:51,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:51,461 INFO L82 PathProgramCache]: Analyzing trace with hash 588988371, now seen corresponding path program 9 times [2021-08-21 12:00:51,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:51,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432535298] [2021-08-21 12:00:51,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:51,462 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:51,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:51,506 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:51,506 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:51,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432535298] [2021-08-21 12:00:51,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432535298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:51,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821379741] [2021-08-21 12:00:51,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:51,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:51,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:51,507 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 12:00:51,536 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 12:00:51,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:00:51,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:51,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:51,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:51,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821379741] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:51,633 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:51,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:51,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266904555] [2021-08-21 12:00:51,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:51,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:51,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:51,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:51,634 INFO L87 Difference]: Start difference. First operand 79 states and 213 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:51,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:51,760 INFO L93 Difference]: Finished difference Result 156 states and 339 transitions. [2021-08-21 12:00:51,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:00:51,760 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:51,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:51,762 INFO L225 Difference]: With dead ends: 156 [2021-08-21 12:00:51,763 INFO L226 Difference]: Without dead ends: 151 [2021-08-21 12:00:51,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:00:51,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-08-21 12:00:51,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 91. [2021-08-21 12:00:51,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 2.7777777777777777) internal successors, (250), 90 states have internal predecessors, (250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:51,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 250 transitions. [2021-08-21 12:00:51,769 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 250 transitions. Word has length 15 [2021-08-21 12:00:51,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:51,770 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 250 transitions. [2021-08-21 12:00:51,770 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:51,770 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 250 transitions. [2021-08-21 12:00:51,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:51,770 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:51,771 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:51,803 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 12:00:51,988 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,SelfDestructingSolverStorable12 [2021-08-21 12:00:51,988 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:51,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:51,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1277594475, now seen corresponding path program 10 times [2021-08-21 12:00:51,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:51,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790846505] [2021-08-21 12:00:51,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:51,989 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:51,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:52,037 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:52,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:52,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790846505] [2021-08-21 12:00:52,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790846505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:52,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140264708] [2021-08-21 12:00:52,038 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:52,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:52,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:52,053 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 12:00:52,079 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 12:00:52,148 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:52,148 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:52,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:52,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:52,210 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:52,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140264708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:52,210 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:52,210 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:52,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654582180] [2021-08-21 12:00:52,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:52,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:52,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:52,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:52,211 INFO L87 Difference]: Start difference. First operand 91 states and 250 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:52,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:52,301 INFO L93 Difference]: Finished difference Result 157 states and 338 transitions. [2021-08-21 12:00:52,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:00:52,301 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:52,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:52,302 INFO L225 Difference]: With dead ends: 157 [2021-08-21 12:00:52,302 INFO L226 Difference]: Without dead ends: 155 [2021-08-21 12:00:52,302 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 68.3ms TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:52,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-08-21 12:00:52,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 98. [2021-08-21 12:00:52,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 97 states have (on average 2.731958762886598) internal successors, (265), 97 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:52,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 265 transitions. [2021-08-21 12:00:52,306 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 265 transitions. Word has length 15 [2021-08-21 12:00:52,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:52,306 INFO L470 AbstractCegarLoop]: Abstraction has 98 states and 265 transitions. [2021-08-21 12:00:52,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:52,306 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 265 transitions. [2021-08-21 12:00:52,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:52,307 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:52,307 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:52,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-08-21 12:00:52,520 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,SelfDestructingSolverStorable13 [2021-08-21 12:00:52,521 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:52,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:52,521 INFO L82 PathProgramCache]: Analyzing trace with hash 1350497361, now seen corresponding path program 11 times [2021-08-21 12:00:52,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:52,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022789651] [2021-08-21 12:00:52,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:52,522 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:52,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:52,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022789651] [2021-08-21 12:00:52,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022789651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:52,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629895785] [2021-08-21 12:00:52,567 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:52,567 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:52,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:52,569 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 12:00:52,594 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 12:00:52,660 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:52,660 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:52,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:52,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:52,703 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:52,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629895785] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:52,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:52,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:52,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379133011] [2021-08-21 12:00:52,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:52,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:52,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:52,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:52,704 INFO L87 Difference]: Start difference. First operand 98 states and 265 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:52,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:52,789 INFO L93 Difference]: Finished difference Result 121 states and 296 transitions. [2021-08-21 12:00:52,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:52,790 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:52,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:52,790 INFO L225 Difference]: With dead ends: 121 [2021-08-21 12:00:52,790 INFO L226 Difference]: Without dead ends: 120 [2021-08-21 12:00:52,791 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 48.1ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:52,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-08-21 12:00:52,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 99. [2021-08-21 12:00:52,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.704081632653061) internal successors, (265), 98 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:52,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 265 transitions. [2021-08-21 12:00:52,793 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 265 transitions. Word has length 15 [2021-08-21 12:00:52,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:52,793 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 265 transitions. [2021-08-21 12:00:52,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:52,793 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 265 transitions. [2021-08-21 12:00:52,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:52,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:52,794 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:52,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 12:00:53,008 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,SelfDestructingSolverStorable14 [2021-08-21 12:00:53,009 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:53,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:53,009 INFO L82 PathProgramCache]: Analyzing trace with hash -2078385983, now seen corresponding path program 12 times [2021-08-21 12:00:53,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:53,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718777613] [2021-08-21 12:00:53,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:53,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:53,054 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:53,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:53,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718777613] [2021-08-21 12:00:53,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718777613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731368746] [2021-08-21 12:00:53,055 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:53,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:53,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:53,056 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 12:00:53,065 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 12:00:53,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:00:53,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:53,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:53,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:53,208 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:53,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731368746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,208 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:53,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:53,208 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456452573] [2021-08-21 12:00:53,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:53,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:53,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:53,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:53,209 INFO L87 Difference]: Start difference. First operand 99 states and 265 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:53,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:53,247 INFO L93 Difference]: Finished difference Result 166 states and 358 transitions. [2021-08-21 12:00:53,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:00:53,247 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:53,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:53,248 INFO L225 Difference]: With dead ends: 166 [2021-08-21 12:00:53,248 INFO L226 Difference]: Without dead ends: 166 [2021-08-21 12:00:53,248 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 25.1ms TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:53,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-21 12:00:53,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 99. [2021-08-21 12:00:53,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.704081632653061) internal successors, (265), 98 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:53,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 265 transitions. [2021-08-21 12:00:53,253 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 265 transitions. Word has length 15 [2021-08-21 12:00:53,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:53,253 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 265 transitions. [2021-08-21 12:00:53,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:53,253 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 265 transitions. [2021-08-21 12:00:53,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:53,253 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:53,253 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:53,278 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 12:00:53,471 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,SelfDestructingSolverStorable15 [2021-08-21 12:00:53,471 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:53,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:53,471 INFO L82 PathProgramCache]: Analyzing trace with hash -1951365271, now seen corresponding path program 13 times [2021-08-21 12:00:53,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:53,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606025775] [2021-08-21 12:00:53,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:53,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:53,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:53,512 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:53,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:53,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606025775] [2021-08-21 12:00:53,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606025775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,512 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233422203] [2021-08-21 12:00:53,513 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:53,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:53,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:53,514 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 12:00:53,514 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 12:00:53,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:53,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:53,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:53,639 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:53,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233422203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:53,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:53,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359351805] [2021-08-21 12:00:53,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:53,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:53,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:53,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:53,641 INFO L87 Difference]: Start difference. First operand 99 states and 265 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:53,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:53,728 INFO L93 Difference]: Finished difference Result 172 states and 375 transitions. [2021-08-21 12:00:53,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:53,728 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:53,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:53,729 INFO L225 Difference]: With dead ends: 172 [2021-08-21 12:00:53,729 INFO L226 Difference]: Without dead ends: 170 [2021-08-21 12:00:53,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 54.8ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:53,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-08-21 12:00:53,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 105. [2021-08-21 12:00:53,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 105 states, 104 states have (on average 2.7596153846153846) internal successors, (287), 104 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:53,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105 states to 105 states and 287 transitions. [2021-08-21 12:00:53,733 INFO L78 Accepts]: Start accepts. Automaton has 105 states and 287 transitions. Word has length 15 [2021-08-21 12:00:53,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:53,733 INFO L470 AbstractCegarLoop]: Abstraction has 105 states and 287 transitions. [2021-08-21 12:00:53,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:53,733 INFO L276 IsEmpty]: Start isEmpty. Operand 105 states and 287 transitions. [2021-08-21 12:00:53,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:53,734 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:53,734 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:53,754 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 12:00:53,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:53,937 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:53,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:53,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1288277193, now seen corresponding path program 14 times [2021-08-21 12:00:53,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:53,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775687680] [2021-08-21 12:00:53,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:53,937 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:53,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:53,982 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:53,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:53,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775687680] [2021-08-21 12:00:53,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775687680] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:53,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072377788] [2021-08-21 12:00:53,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:53,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:53,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:53,983 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 12:00:53,984 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 12:00:54,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:54,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:54,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:54,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:54,127 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:54,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072377788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:54,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:54,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:54,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129977529] [2021-08-21 12:00:54,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:54,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:54,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:54,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:54,129 INFO L87 Difference]: Start difference. First operand 105 states and 287 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:54,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:54,187 INFO L93 Difference]: Finished difference Result 175 states and 387 transitions. [2021-08-21 12:00:54,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:54,195 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:54,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:54,196 INFO L225 Difference]: With dead ends: 175 [2021-08-21 12:00:54,196 INFO L226 Difference]: Without dead ends: 175 [2021-08-21 12:00:54,196 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=51, Invalid=81, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:00:54,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-21 12:00:54,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 110. [2021-08-21 12:00:54,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.761467889908257) internal successors, (301), 109 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 12:00:54,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 301 transitions. [2021-08-21 12:00:54,199 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 301 transitions. Word has length 15 [2021-08-21 12:00:54,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:54,199 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 301 transitions. [2021-08-21 12:00:54,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:54,199 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 301 transitions. [2021-08-21 12:00:54,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:54,200 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:54,200 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:54,217 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 12:00:54,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-21 12:00:54,400 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:54,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:54,401 INFO L82 PathProgramCache]: Analyzing trace with hash -379353783, now seen corresponding path program 15 times [2021-08-21 12:00:54,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:54,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495540169] [2021-08-21 12:00:54,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:54,401 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:54,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:54,446 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:54,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:54,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495540169] [2021-08-21 12:00:54,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495540169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:54,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081760415] [2021-08-21 12:00:54,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:54,447 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:54,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:54,448 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 12:00:54,448 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 12:00:54,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:00:54,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:54,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:54,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:54,596 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:54,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081760415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:54,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:54,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:54,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928437736] [2021-08-21 12:00:54,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:54,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:54,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:54,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:54,598 INFO L87 Difference]: Start difference. First operand 110 states and 301 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:54,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:54,677 INFO L93 Difference]: Finished difference Result 167 states and 373 transitions. [2021-08-21 12:00:54,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:54,677 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:54,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:54,678 INFO L225 Difference]: With dead ends: 167 [2021-08-21 12:00:54,678 INFO L226 Difference]: Without dead ends: 166 [2021-08-21 12:00:54,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 48.3ms TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:54,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-08-21 12:00:54,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 110. [2021-08-21 12:00:54,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.7522935779816513) internal successors, (300), 109 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:54,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 300 transitions. [2021-08-21 12:00:54,681 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 300 transitions. Word has length 15 [2021-08-21 12:00:54,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:54,681 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 300 transitions. [2021-08-21 12:00:54,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:54,681 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 300 transitions. [2021-08-21 12:00:54,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:54,682 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:54,682 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:54,699 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 12:00:54,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:54,897 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:54,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:54,897 INFO L82 PathProgramCache]: Analyzing trace with hash 486730169, now seen corresponding path program 16 times [2021-08-21 12:00:54,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:54,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2143902988] [2021-08-21 12:00:54,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:54,898 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:54,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:54,935 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:54,935 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:54,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2143902988] [2021-08-21 12:00:54,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2143902988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:54,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324525212] [2021-08-21 12:00:54,935 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:54,935 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:54,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:54,939 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 12:00:54,940 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 12:00:55,047 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:55,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:55,047 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:55,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:55,087 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:55,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324525212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:55,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:55,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:55,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667782067] [2021-08-21 12:00:55,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:55,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:55,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:55,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:55,089 INFO L87 Difference]: Start difference. First operand 110 states and 300 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:55,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:55,125 INFO L93 Difference]: Finished difference Result 181 states and 397 transitions. [2021-08-21 12:00:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:00:55,125 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:55,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:55,126 INFO L225 Difference]: With dead ends: 181 [2021-08-21 12:00:55,126 INFO L226 Difference]: Without dead ends: 181 [2021-08-21 12:00:55,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 26.7ms TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:55,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-21 12:00:55,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 110. [2021-08-21 12:00:55,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 109 states have (on average 2.7522935779816513) internal successors, (300), 109 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:55,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 300 transitions. [2021-08-21 12:00:55,130 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 300 transitions. Word has length 15 [2021-08-21 12:00:55,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:55,131 INFO L470 AbstractCegarLoop]: Abstraction has 110 states and 300 transitions. [2021-08-21 12:00:55,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:55,131 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 300 transitions. [2021-08-21 12:00:55,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:55,131 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:55,131 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:55,150 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 12:00:55,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:55,351 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:55,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:55,351 INFO L82 PathProgramCache]: Analyzing trace with hash 475952871, now seen corresponding path program 17 times [2021-08-21 12:00:55,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:55,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2436005] [2021-08-21 12:00:55,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:55,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:55,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:55,403 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:55,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:55,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2436005] [2021-08-21 12:00:55,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2436005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:55,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664740851] [2021-08-21 12:00:55,404 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:55,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:55,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:55,404 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 12:00:55,405 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 12:00:55,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:00:55,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:55,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:55,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:55,568 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:55,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664740851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:55,568 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:55,568 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:55,568 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318877704] [2021-08-21 12:00:55,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:55,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:55,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:55,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:55,570 INFO L87 Difference]: Start difference. First operand 110 states and 300 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:55,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:55,650 INFO L93 Difference]: Finished difference Result 148 states and 352 transitions. [2021-08-21 12:00:55,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:00:55,650 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:55,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:55,651 INFO L225 Difference]: With dead ends: 148 [2021-08-21 12:00:55,651 INFO L226 Difference]: Without dead ends: 146 [2021-08-21 12:00:55,651 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 55.4ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:55,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146 states. [2021-08-21 12:00:55,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 111. [2021-08-21 12:00:55,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 2.7363636363636363) internal successors, (301), 110 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 12:00:55,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 301 transitions. [2021-08-21 12:00:55,654 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 301 transitions. Word has length 15 [2021-08-21 12:00:55,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:55,654 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 301 transitions. [2021-08-21 12:00:55,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:55,654 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 301 transitions. [2021-08-21 12:00:55,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:55,655 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:55,655 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:55,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-08-21 12:00:55,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:55,871 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:55,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:55,871 INFO L82 PathProgramCache]: Analyzing trace with hash -2097623819, now seen corresponding path program 18 times [2021-08-21 12:00:55,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:55,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155948086] [2021-08-21 12:00:55,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:55,871 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:55,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:55,923 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:55,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:55,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155948086] [2021-08-21 12:00:55,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155948086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:55,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689607566] [2021-08-21 12:00:55,924 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:55,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:55,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:55,925 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 12:00:55,925 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 12:00:56,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:56,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:56,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:56,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:56,085 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:56,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689607566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:56,085 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:56,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:56,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766976759] [2021-08-21 12:00:56,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:56,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:56,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:56,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:56,087 INFO L87 Difference]: Start difference. First operand 111 states and 301 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:56,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:56,146 INFO L93 Difference]: Finished difference Result 194 states and 419 transitions. [2021-08-21 12:00:56,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:56,149 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:56,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:56,150 INFO L225 Difference]: With dead ends: 194 [2021-08-21 12:00:56,150 INFO L226 Difference]: Without dead ends: 194 [2021-08-21 12:00:56,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:56,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-21 12:00:56,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 111. [2021-08-21 12:00:56,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 2.7363636363636363) internal successors, (301), 110 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 12:00:56,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 301 transitions. [2021-08-21 12:00:56,155 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 301 transitions. Word has length 15 [2021-08-21 12:00:56,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:56,155 INFO L470 AbstractCegarLoop]: Abstraction has 111 states and 301 transitions. [2021-08-21 12:00:56,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:56,155 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 301 transitions. [2021-08-21 12:00:56,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:56,156 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:56,156 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:56,179 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 12:00:56,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:56,369 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:56,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:56,369 INFO L82 PathProgramCache]: Analyzing trace with hash 257824113, now seen corresponding path program 19 times [2021-08-21 12:00:56,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:56,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992588955] [2021-08-21 12:00:56,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:56,370 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:56,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:56,411 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:56,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:56,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992588955] [2021-08-21 12:00:56,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992588955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:56,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240954774] [2021-08-21 12:00:56,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:56,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:56,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:56,424 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 12:00:56,425 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 12:00:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:56,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:56,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:56,605 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:56,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240954774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:56,606 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:56,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:56,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221727246] [2021-08-21 12:00:56,606 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:56,606 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:56,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:56,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:56,606 INFO L87 Difference]: Start difference. First operand 111 states and 301 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:56,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:56,681 INFO L93 Difference]: Finished difference Result 185 states and 412 transitions. [2021-08-21 12:00:56,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:56,681 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:56,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:56,682 INFO L225 Difference]: With dead ends: 185 [2021-08-21 12:00:56,682 INFO L226 Difference]: Without dead ends: 183 [2021-08-21 12:00:56,682 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 42.9ms TimeCoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:56,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-08-21 12:00:56,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 119. [2021-08-21 12:00:56,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.788135593220339) internal successors, (329), 118 states have internal predecessors, (329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:56,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 329 transitions. [2021-08-21 12:00:56,686 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 329 transitions. Word has length 15 [2021-08-21 12:00:56,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:56,687 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 329 transitions. [2021-08-21 12:00:56,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:56,687 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 329 transitions. [2021-08-21 12:00:56,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:56,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:56,687 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:56,708 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 12:00:56,900 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,SelfDestructingSolverStorable22 [2021-08-21 12:00:56,901 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:56,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:56,901 INFO L82 PathProgramCache]: Analyzing trace with hash 920912191, now seen corresponding path program 20 times [2021-08-21 12:00:56,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:56,901 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617095575] [2021-08-21 12:00:56,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:56,901 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:56,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:56,941 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:56,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:56,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617095575] [2021-08-21 12:00:56,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617095575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:56,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951552317] [2021-08-21 12:00:56,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:56,942 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:56,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:56,946 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 12:00:56,948 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 12:00:57,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:00:57,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:57,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:57,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:57,106 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:00:57,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951552317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:57,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:57,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:57,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686964872] [2021-08-21 12:00:57,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:57,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:57,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:57,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:57,107 INFO L87 Difference]: Start difference. First operand 119 states and 329 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:57,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:57,152 INFO L93 Difference]: Finished difference Result 194 states and 440 transitions. [2021-08-21 12:00:57,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:00:57,153 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:57,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:57,153 INFO L225 Difference]: With dead ends: 194 [2021-08-21 12:00:57,153 INFO L226 Difference]: Without dead ends: 194 [2021-08-21 12:00:57,154 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 30.1ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:00:57,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-08-21 12:00:57,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 124. [2021-08-21 12:00:57,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.8048780487804876) internal successors, (345), 123 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:57,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 345 transitions. [2021-08-21 12:00:57,156 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 345 transitions. Word has length 15 [2021-08-21 12:00:57,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:57,157 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 345 transitions. [2021-08-21 12:00:57,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:57,157 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 345 transitions. [2021-08-21 12:00:57,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:57,157 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:57,157 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:57,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-08-21 12:00:57,357 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,SelfDestructingSolverStorable23 [2021-08-21 12:00:57,358 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:57,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:57,358 INFO L82 PathProgramCache]: Analyzing trace with hash 1829835601, now seen corresponding path program 21 times [2021-08-21 12:00:57,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:57,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935357777] [2021-08-21 12:00:57,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:57,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:57,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:57,397 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:57,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:57,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935357777] [2021-08-21 12:00:57,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935357777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:57,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213181974] [2021-08-21 12:00:57,397 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:00:57,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:57,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:57,398 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 12:00:57,399 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 12:00:57,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:00:57,526 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:57,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:57,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:57,558 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:57,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213181974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:57,558 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:57,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:57,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150136844] [2021-08-21 12:00:57,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:57,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:57,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:57,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:57,559 INFO L87 Difference]: Start difference. First operand 124 states and 345 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:57,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:57,624 INFO L93 Difference]: Finished difference Result 188 states and 429 transitions. [2021-08-21 12:00:57,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:00:57,624 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:57,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:57,625 INFO L225 Difference]: With dead ends: 188 [2021-08-21 12:00:57,625 INFO L226 Difference]: Without dead ends: 187 [2021-08-21 12:00:57,625 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 45.4ms TimeCoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:57,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2021-08-21 12:00:57,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 124. [2021-08-21 12:00:57,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.796747967479675) internal successors, (344), 123 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:57,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 344 transitions. [2021-08-21 12:00:57,628 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 344 transitions. Word has length 15 [2021-08-21 12:00:57,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:57,628 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 344 transitions. [2021-08-21 12:00:57,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:57,628 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 344 transitions. [2021-08-21 12:00:57,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:57,629 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:57,629 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:57,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-08-21 12:00:57,843 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:57,843 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:57,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:57,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1599047743, now seen corresponding path program 22 times [2021-08-21 12:00:57,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:57,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789941726] [2021-08-21 12:00:57,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:57,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:57,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:57,881 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:57,881 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:57,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789941726] [2021-08-21 12:00:57,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789941726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:57,881 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641418584] [2021-08-21 12:00:57,881 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:00:57,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:57,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:57,882 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 12:00:57,882 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 12:00:58,006 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:00:58,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:58,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:58,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:58,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641418584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:58,056 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:58,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:00:58,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54782715] [2021-08-21 12:00:58,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:00:58,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:58,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:00:58,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:00:58,057 INFO L87 Difference]: Start difference. First operand 124 states and 344 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:58,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:58,092 INFO L93 Difference]: Finished difference Result 191 states and 431 transitions. [2021-08-21 12:00:58,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:00:58,097 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:58,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:58,097 INFO L225 Difference]: With dead ends: 191 [2021-08-21 12:00:58,097 INFO L226 Difference]: Without dead ends: 191 [2021-08-21 12:00:58,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 24.8ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:58,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-21 12:00:58,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 124. [2021-08-21 12:00:58,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.796747967479675) internal successors, (344), 123 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:58,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 344 transitions. [2021-08-21 12:00:58,106 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 344 transitions. Word has length 15 [2021-08-21 12:00:58,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:58,106 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 344 transitions. [2021-08-21 12:00:58,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:58,106 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 344 transitions. [2021-08-21 12:00:58,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:58,107 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:58,107 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:58,125 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 12:00:58,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:58,313 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:58,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:58,313 INFO L82 PathProgramCache]: Analyzing trace with hash -1609825041, now seen corresponding path program 23 times [2021-08-21 12:00:58,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:58,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141150601] [2021-08-21 12:00:58,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:58,314 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:58,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:58,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:58,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141150601] [2021-08-21 12:00:58,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141150601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:58,356 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901427906] [2021-08-21 12:00:58,356 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:00:58,356 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:58,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:58,357 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 12:00:58,390 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 12:00:58,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:00:58,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:58,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:58,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:58,557 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:58,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901427906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:58,557 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:58,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:58,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55236748] [2021-08-21 12:00:58,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:58,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:58,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:58,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:58,558 INFO L87 Difference]: Start difference. First operand 124 states and 344 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:58,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:58,644 INFO L93 Difference]: Finished difference Result 193 states and 435 transitions. [2021-08-21 12:00:58,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:00:58,644 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:58,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:58,645 INFO L225 Difference]: With dead ends: 193 [2021-08-21 12:00:58,645 INFO L226 Difference]: Without dead ends: 191 [2021-08-21 12:00:58,645 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 54.4ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:00:58,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-08-21 12:00:58,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 124. [2021-08-21 12:00:58,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.7886178861788617) internal successors, (343), 123 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:58,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 343 transitions. [2021-08-21 12:00:58,648 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 343 transitions. Word has length 15 [2021-08-21 12:00:58,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:58,648 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 343 transitions. [2021-08-21 12:00:58,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:58,648 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 343 transitions. [2021-08-21 12:00:58,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:58,649 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:58,649 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:58,669 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 12:00:58,867 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,SelfDestructingSolverStorable26 [2021-08-21 12:00:58,867 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:58,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:58,867 INFO L82 PathProgramCache]: Analyzing trace with hash 111565565, now seen corresponding path program 24 times [2021-08-21 12:00:58,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:58,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966613306] [2021-08-21 12:00:58,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:58,868 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:58,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:58,902 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:58,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:58,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966613306] [2021-08-21 12:00:58,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966613306] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:58,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832355606] [2021-08-21 12:00:58,902 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:00:58,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:58,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:58,903 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 12:00:58,904 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 12:00:59,048 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:00:59,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:00:59,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:59,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:59,090 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:59,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832355606] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:59,090 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:59,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:59,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983515000] [2021-08-21 12:00:59,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:59,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:59,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:59,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:59,091 INFO L87 Difference]: Start difference. First operand 124 states and 343 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:59,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:59,149 INFO L93 Difference]: Finished difference Result 200 states and 445 transitions. [2021-08-21 12:00:59,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:59,149 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:59,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:59,150 INFO L225 Difference]: With dead ends: 200 [2021-08-21 12:00:59,150 INFO L226 Difference]: Without dead ends: 200 [2021-08-21 12:00:59,150 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 37.7ms TimeCoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:00:59,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-08-21 12:00:59,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 124. [2021-08-21 12:00:59,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.7886178861788617) internal successors, (343), 123 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:59,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 343 transitions. [2021-08-21 12:00:59,153 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 343 transitions. Word has length 15 [2021-08-21 12:00:59,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:59,153 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 343 transitions. [2021-08-21 12:00:59,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:59,153 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 343 transitions. [2021-08-21 12:00:59,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:59,154 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:59,154 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:59,171 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 12:00:59,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 12:00:59,369 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:59,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:59,369 INFO L82 PathProgramCache]: Analyzing trace with hash -865122543, now seen corresponding path program 25 times [2021-08-21 12:00:59,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:59,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727767700] [2021-08-21 12:00:59,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:59,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:59,422 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:59,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:59,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727767700] [2021-08-21 12:00:59,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727767700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:59,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290310381] [2021-08-21 12:00:59,423 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:00:59,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:59,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:59,423 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 12:00:59,424 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 12:00:59,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:59,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:00:59,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:00:59,621 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:59,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290310381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:59,622 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:00:59,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:00:59,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689367310] [2021-08-21 12:00:59,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:00:59,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:00:59,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:00:59,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:00:59,623 INFO L87 Difference]: Start difference. First operand 124 states and 343 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:59,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:00:59,688 INFO L93 Difference]: Finished difference Result 157 states and 418 transitions. [2021-08-21 12:00:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:00:59,693 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:00:59,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:00:59,693 INFO L225 Difference]: With dead ends: 157 [2021-08-21 12:00:59,694 INFO L226 Difference]: Without dead ends: 154 [2021-08-21 12:00:59,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 57.7ms TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:00:59,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-21 12:00:59,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 124. [2021-08-21 12:00:59,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 123 states have (on average 2.7804878048780486) internal successors, (342), 123 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:59,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 342 transitions. [2021-08-21 12:00:59,698 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 342 transitions. Word has length 15 [2021-08-21 12:00:59,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:00:59,698 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 342 transitions. [2021-08-21 12:00:59,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:00:59,698 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 342 transitions. [2021-08-21 12:00:59,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:00:59,698 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:00:59,698 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:00:59,718 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 12:00:59,912 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,SelfDestructingSolverStorable28 [2021-08-21 12:00:59,913 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:00:59,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:00:59,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1600970561, now seen corresponding path program 26 times [2021-08-21 12:00:59,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:00:59,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414133319] [2021-08-21 12:00:59,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:00:59,913 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:00:59,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:00:59,950 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:00:59,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:00:59,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414133319] [2021-08-21 12:00:59,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414133319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:00:59,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759228483] [2021-08-21 12:00:59,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:00:59,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:00:59,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:00:59,952 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 12:00:59,953 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 12:01:00,090 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:00,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:00,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:00,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:00,156 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:00,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759228483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:00,156 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:00,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:00,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268149650] [2021-08-21 12:01:00,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:00,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:00,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:00,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:00,159 INFO L87 Difference]: Start difference. First operand 124 states and 342 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:00,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:00,242 INFO L93 Difference]: Finished difference Result 208 states and 481 transitions. [2021-08-21 12:01:00,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:00,242 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:00,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:00,243 INFO L225 Difference]: With dead ends: 208 [2021-08-21 12:01:00,243 INFO L226 Difference]: Without dead ends: 208 [2021-08-21 12:01:00,243 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 60.8ms TimeCoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:00,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2021-08-21 12:01:00,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 134. [2021-08-21 12:01:00,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.827067669172932) internal successors, (376), 133 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:00,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 376 transitions. [2021-08-21 12:01:00,247 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 376 transitions. Word has length 15 [2021-08-21 12:01:00,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:00,247 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 376 transitions. [2021-08-21 12:01:00,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:00,247 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 376 transitions. [2021-08-21 12:01:00,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:00,248 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:00,248 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:00,266 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 12:01:00,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:00,461 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:00,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:00,461 INFO L82 PathProgramCache]: Analyzing trace with hash 23218281, now seen corresponding path program 27 times [2021-08-21 12:01:00,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:00,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383512804] [2021-08-21 12:01:00,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:00,461 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:00,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:00,513 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:00,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:00,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383512804] [2021-08-21 12:01:00,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383512804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:00,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950907361] [2021-08-21 12:01:00,513 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:00,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:00,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:00,514 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 12:01:00,516 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 12:01:00,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:01:00,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:00,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:00,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:00,724 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:00,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950907361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:00,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:00,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:00,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22408339] [2021-08-21 12:01:00,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:00,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:00,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:00,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:00,725 INFO L87 Difference]: Start difference. First operand 134 states and 376 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:00,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:00,788 INFO L93 Difference]: Finished difference Result 216 states and 515 transitions. [2021-08-21 12:01:00,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:00,789 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:00,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:00,790 INFO L225 Difference]: With dead ends: 216 [2021-08-21 12:01:00,790 INFO L226 Difference]: Without dead ends: 214 [2021-08-21 12:01:00,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 48.9ms TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:00,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-21 12:01:00,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 152. [2021-08-21 12:01:00,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.8940397350993377) internal successors, (437), 151 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:00,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 437 transitions. [2021-08-21 12:01:00,793 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 437 transitions. Word has length 15 [2021-08-21 12:01:00,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:00,793 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 437 transitions. [2021-08-21 12:01:00,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:00,793 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 437 transitions. [2021-08-21 12:01:00,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:00,794 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:00,794 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:00,812 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 12:01:01,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:01,011 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:01,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:01,011 INFO L82 PathProgramCache]: Analyzing trace with hash 686306359, now seen corresponding path program 28 times [2021-08-21 12:01:01,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:01,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435692806] [2021-08-21 12:01:01,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:01,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:01,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:01,053 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:01,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:01,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435692806] [2021-08-21 12:01:01,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435692806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:01,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [635815389] [2021-08-21 12:01:01,053 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:01,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:01,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:01,054 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 12:01:01,054 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 12:01:01,200 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:01,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:01,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:01,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:01,250 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:01,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [635815389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:01,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:01,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:01,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199705925] [2021-08-21 12:01:01,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:01,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:01,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:01,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:01,251 INFO L87 Difference]: Start difference. First operand 152 states and 437 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:01,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:01,290 INFO L93 Difference]: Finished difference Result 234 states and 563 transitions. [2021-08-21 12:01:01,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:01:01,291 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:01,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:01,292 INFO L225 Difference]: With dead ends: 234 [2021-08-21 12:01:01,292 INFO L226 Difference]: Without dead ends: 234 [2021-08-21 12:01:01,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 28.4ms TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:01,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-08-21 12:01:01,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 157. [2021-08-21 12:01:01,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.9166666666666665) internal successors, (455), 156 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:01,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 455 transitions. [2021-08-21 12:01:01,297 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 455 transitions. Word has length 15 [2021-08-21 12:01:01,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:01,297 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 455 transitions. [2021-08-21 12:01:01,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:01,298 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 455 transitions. [2021-08-21 12:01:01,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:01,298 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:01,298 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:01,321 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 12:01:01,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:01,505 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:01,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:01,505 INFO L82 PathProgramCache]: Analyzing trace with hash 1595229769, now seen corresponding path program 29 times [2021-08-21 12:01:01,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:01,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960196223] [2021-08-21 12:01:01,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:01,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:01,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:01,544 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:01,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:01,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960196223] [2021-08-21 12:01:01,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960196223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:01,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1921113933] [2021-08-21 12:01:01,544 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:01,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:01,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:01,545 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 12:01:01,558 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 12:01:01,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:01:01,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:01,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:01,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:01,741 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:01,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1921113933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:01,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:01,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:01,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884934444] [2021-08-21 12:01:01,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:01,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:01,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:01,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:01,742 INFO L87 Difference]: Start difference. First operand 157 states and 455 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:01,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:01,823 INFO L93 Difference]: Finished difference Result 232 states and 558 transitions. [2021-08-21 12:01:01,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:01,823 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:01,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:01,824 INFO L225 Difference]: With dead ends: 232 [2021-08-21 12:01:01,824 INFO L226 Difference]: Without dead ends: 231 [2021-08-21 12:01:01,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 45.2ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:01,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-08-21 12:01:01,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 157. [2021-08-21 12:01:01,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.9038461538461537) internal successors, (453), 156 states have internal predecessors, (453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:01,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 453 transitions. [2021-08-21 12:01:01,828 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 453 transitions. Word has length 15 [2021-08-21 12:01:01,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:01,828 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 453 transitions. [2021-08-21 12:01:01,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:01,828 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 453 transitions. [2021-08-21 12:01:01,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:01,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:01,828 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:01,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-08-21 12:01:02,032 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,SelfDestructingSolverStorable32 [2021-08-21 12:01:02,033 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:02,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:02,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1833653575, now seen corresponding path program 30 times [2021-08-21 12:01:02,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:02,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062700801] [2021-08-21 12:01:02,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:02,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:02,075 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:02,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:02,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062700801] [2021-08-21 12:01:02,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062700801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:02,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944046216] [2021-08-21 12:01:02,076 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:02,076 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:02,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:02,081 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 12:01:02,107 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 12:01:02,245 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:01:02,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:02,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:02,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:02,288 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:02,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944046216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:02,288 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:02,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:02,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471815664] [2021-08-21 12:01:02,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:02,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:02,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:02,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:02,289 INFO L87 Difference]: Start difference. First operand 157 states and 453 transitions. Second operand has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:02,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:02,323 INFO L93 Difference]: Finished difference Result 220 states and 530 transitions. [2021-08-21 12:01:02,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:01:02,323 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:02,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:02,324 INFO L225 Difference]: With dead ends: 220 [2021-08-21 12:01:02,324 INFO L226 Difference]: Without dead ends: 220 [2021-08-21 12:01:02,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:02,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-08-21 12:01:02,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 156. [2021-08-21 12:01:02,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.8967741935483873) internal successors, (449), 155 states have internal predecessors, (449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:02,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 449 transitions. [2021-08-21 12:01:02,333 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 449 transitions. Word has length 15 [2021-08-21 12:01:02,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:02,333 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 449 transitions. [2021-08-21 12:01:02,333 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.0) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:02,333 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 449 transitions. [2021-08-21 12:01:02,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:02,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:02,334 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:02,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:02,550 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:02,550 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:02,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:02,551 INFO L82 PathProgramCache]: Analyzing trace with hash -1844430873, now seen corresponding path program 31 times [2021-08-21 12:01:02,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:02,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538736967] [2021-08-21 12:01:02,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:02,551 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:02,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:02,597 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:02,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:02,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538736967] [2021-08-21 12:01:02,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538736967] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:02,598 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84680913] [2021-08-21 12:01:02,598 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:02,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:02,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:02,599 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 12:01:02,599 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 12:01:02,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:02,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:02,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:02,810 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:02,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84680913] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:02,810 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:02,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:02,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466750029] [2021-08-21 12:01:02,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:02,811 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:02,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:02,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:02,811 INFO L87 Difference]: Start difference. First operand 156 states and 449 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:02,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:02,884 INFO L93 Difference]: Finished difference Result 236 states and 559 transitions. [2021-08-21 12:01:02,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:02,884 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:02,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:02,885 INFO L225 Difference]: With dead ends: 236 [2021-08-21 12:01:02,885 INFO L226 Difference]: Without dead ends: 234 [2021-08-21 12:01:02,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 63.8ms TimeCoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:02,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2021-08-21 12:01:02,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 156. [2021-08-21 12:01:02,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.890322580645161) internal successors, (448), 155 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:02,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 448 transitions. [2021-08-21 12:01:02,889 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 448 transitions. Word has length 15 [2021-08-21 12:01:02,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:02,889 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 448 transitions. [2021-08-21 12:01:02,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:02,889 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 448 transitions. [2021-08-21 12:01:02,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:02,889 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:02,889 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:02,908 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 12:01:03,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:03,106 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:03,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:03,106 INFO L82 PathProgramCache]: Analyzing trace with hash -123040267, now seen corresponding path program 32 times [2021-08-21 12:01:03,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:03,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142869155] [2021-08-21 12:01:03,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:03,106 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:03,143 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:03,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:03,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142869155] [2021-08-21 12:01:03,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [142869155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:03,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765558704] [2021-08-21 12:01:03,143 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:03,144 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:03,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:03,144 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 12:01:03,155 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 12:01:03,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:03,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:03,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:03,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:03,348 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:03,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765558704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:03,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:03,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:03,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177380423] [2021-08-21 12:01:03,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:03,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:03,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:03,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:03,349 INFO L87 Difference]: Start difference. First operand 156 states and 448 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:03,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:03,400 INFO L93 Difference]: Finished difference Result 225 states and 538 transitions. [2021-08-21 12:01:03,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:03,400 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:03,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:03,401 INFO L225 Difference]: With dead ends: 225 [2021-08-21 12:01:03,401 INFO L226 Difference]: Without dead ends: 225 [2021-08-21 12:01:03,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 39.8ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:03,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2021-08-21 12:01:03,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 156. [2021-08-21 12:01:03,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.890322580645161) internal successors, (448), 155 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:03,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 448 transitions. [2021-08-21 12:01:03,404 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 448 transitions. Word has length 15 [2021-08-21 12:01:03,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:03,404 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 448 transitions. [2021-08-21 12:01:03,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:03,404 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 448 transitions. [2021-08-21 12:01:03,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:03,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:03,405 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:03,421 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 12:01:03,618 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,SelfDestructingSolverStorable35 [2021-08-21 12:01:03,618 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:03,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:03,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1099728375, now seen corresponding path program 33 times [2021-08-21 12:01:03,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:03,618 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918668580] [2021-08-21 12:01:03,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:03,619 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:03,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:03,659 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:03,659 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:03,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918668580] [2021-08-21 12:01:03,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918668580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:03,659 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [855821435] [2021-08-21 12:01:03,660 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:03,660 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:03,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:03,660 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 12:01:03,677 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 12:01:03,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:01:03,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:03,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:03,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:03,895 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:03,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [855821435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:03,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:03,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:03,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780334876] [2021-08-21 12:01:03,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:03,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:03,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:03,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:03,896 INFO L87 Difference]: Start difference. First operand 156 states and 448 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:03,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:03,959 INFO L93 Difference]: Finished difference Result 210 states and 549 transitions. [2021-08-21 12:01:03,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:01:03,960 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:03,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:03,961 INFO L225 Difference]: With dead ends: 210 [2021-08-21 12:01:03,961 INFO L226 Difference]: Without dead ends: 207 [2021-08-21 12:01:03,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:03,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-21 12:01:03,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 156. [2021-08-21 12:01:03,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.8838709677419354) internal successors, (447), 155 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:03,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 447 transitions. [2021-08-21 12:01:03,965 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 447 transitions. Word has length 15 [2021-08-21 12:01:03,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:03,965 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 447 transitions. [2021-08-21 12:01:03,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:03,965 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 447 transitions. [2021-08-21 12:01:03,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:03,965 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:03,965 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:03,983 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 12:01:04,183 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,SelfDestructingSolverStorable36 [2021-08-21 12:01:04,183 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:04,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:04,183 INFO L82 PathProgramCache]: Analyzing trace with hash 1366364729, now seen corresponding path program 34 times [2021-08-21 12:01:04,183 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:04,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864272788] [2021-08-21 12:01:04,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:04,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:04,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:04,220 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:04,220 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:04,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864272788] [2021-08-21 12:01:04,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864272788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:04,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776291525] [2021-08-21 12:01:04,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:04,221 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:04,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:04,221 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 12:01:04,222 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 12:01:04,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:04,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:04,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:04,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:04,438 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:04,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776291525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:04,439 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:04,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:04,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542050472] [2021-08-21 12:01:04,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:04,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:04,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:04,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:04,439 INFO L87 Difference]: Start difference. First operand 156 states and 447 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:04,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:04,498 INFO L93 Difference]: Finished difference Result 201 states and 501 transitions. [2021-08-21 12:01:04,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:04,499 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:04,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:04,500 INFO L225 Difference]: With dead ends: 201 [2021-08-21 12:01:04,500 INFO L226 Difference]: Without dead ends: 201 [2021-08-21 12:01:04,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 45.9ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:04,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2021-08-21 12:01:04,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 156. [2021-08-21 12:01:04,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.8838709677419354) internal successors, (447), 155 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:04,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 447 transitions. [2021-08-21 12:01:04,503 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 447 transitions. Word has length 15 [2021-08-21 12:01:04,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:04,503 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 447 transitions. [2021-08-21 12:01:04,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:04,503 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 447 transitions. [2021-08-21 12:01:04,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:04,504 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:04,504 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:04,521 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 12:01:04,721 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,SelfDestructingSolverStorable37 [2021-08-21 12:01:04,721 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:04,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:04,722 INFO L82 PathProgramCache]: Analyzing trace with hash 511212583, now seen corresponding path program 35 times [2021-08-21 12:01:04,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:04,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584764391] [2021-08-21 12:01:04,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:04,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:04,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:04,762 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:04,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:04,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584764391] [2021-08-21 12:01:04,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584764391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:04,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985595664] [2021-08-21 12:01:04,763 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:04,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:04,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:04,763 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 12:01:04,769 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 12:01:04,948 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:01:04,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:04,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:04,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:05,001 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:05,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985595664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:05,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:05,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:05,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394572732] [2021-08-21 12:01:05,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:05,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:05,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:05,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:05,002 INFO L87 Difference]: Start difference. First operand 156 states and 447 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:05,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:05,065 INFO L93 Difference]: Finished difference Result 199 states and 536 transitions. [2021-08-21 12:01:05,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:01:05,065 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:05,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:05,066 INFO L225 Difference]: With dead ends: 199 [2021-08-21 12:01:05,066 INFO L226 Difference]: Without dead ends: 195 [2021-08-21 12:01:05,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 60.0ms TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:05,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-08-21 12:01:05,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 156. [2021-08-21 12:01:05,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 2.8774193548387097) internal successors, (446), 155 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:05,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 446 transitions. [2021-08-21 12:01:05,069 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 446 transitions. Word has length 15 [2021-08-21 12:01:05,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:05,069 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 446 transitions. [2021-08-21 12:01:05,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:05,069 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 446 transitions. [2021-08-21 12:01:05,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:05,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:05,070 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:05,087 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 12:01:05,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-21 12:01:05,281 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:05,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:05,281 INFO L82 PathProgramCache]: Analyzing trace with hash 293279349, now seen corresponding path program 36 times [2021-08-21 12:01:05,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:05,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987093004] [2021-08-21 12:01:05,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:05,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:05,322 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:05,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:05,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987093004] [2021-08-21 12:01:05,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987093004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:05,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980955407] [2021-08-21 12:01:05,323 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:05,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:05,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:05,337 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 12:01:05,338 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 12:01:05,542 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 12:01:05,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:05,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:05,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:05,584 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:05,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980955407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:05,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:05,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:05,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169629375] [2021-08-21 12:01:05,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:05,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:05,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:05,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:05,585 INFO L87 Difference]: Start difference. First operand 156 states and 446 transitions. Second operand has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:05,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:05,688 INFO L93 Difference]: Finished difference Result 212 states and 544 transitions. [2021-08-21 12:01:05,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:01:05,689 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-08-21 12:01:05,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:05,689 INFO L225 Difference]: With dead ends: 212 [2021-08-21 12:01:05,689 INFO L226 Difference]: Without dead ends: 212 [2021-08-21 12:01:05,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 83.1ms TimeCoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:01:05,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-21 12:01:05,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 162. [2021-08-21 12:01:05,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.888198757763975) internal successors, (465), 161 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:05,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 465 transitions. [2021-08-21 12:01:05,692 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 465 transitions. Word has length 15 [2021-08-21 12:01:05,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:05,693 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 465 transitions. [2021-08-21 12:01:05,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.8) internal successors, (18), 9 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:05,693 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 465 transitions. [2021-08-21 12:01:05,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:05,693 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:05,693 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:05,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:05,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-21 12:01:05,910 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:05,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:05,911 INFO L82 PathProgramCache]: Analyzing trace with hash 1340372081, now seen corresponding path program 37 times [2021-08-21 12:01:05,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:05,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207777693] [2021-08-21 12:01:05,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:05,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:05,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:05,947 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:05,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:05,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207777693] [2021-08-21 12:01:05,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207777693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:05,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060887375] [2021-08-21 12:01:05,947 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:05,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:05,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:05,948 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 12:01:05,949 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 12:01:06,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:06,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:06,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:06,176 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:06,176 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060887375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:06,176 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:06,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:06,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977152573] [2021-08-21 12:01:06,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:06,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:06,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:06,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:06,177 INFO L87 Difference]: Start difference. First operand 162 states and 465 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:06,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:06,262 INFO L93 Difference]: Finished difference Result 252 states and 626 transitions. [2021-08-21 12:01:06,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:06,262 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:06,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:06,263 INFO L225 Difference]: With dead ends: 252 [2021-08-21 12:01:06,263 INFO L226 Difference]: Without dead ends: 250 [2021-08-21 12:01:06,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 45.3ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:06,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2021-08-21 12:01:06,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 189. [2021-08-21 12:01:06,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9468085106382977) internal successors, (554), 188 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:06,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 554 transitions. [2021-08-21 12:01:06,267 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 554 transitions. Word has length 15 [2021-08-21 12:01:06,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:06,267 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 554 transitions. [2021-08-21 12:01:06,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:06,267 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 554 transitions. [2021-08-21 12:01:06,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:06,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:06,268 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:06,285 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 12:01:06,480 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,SelfDestructingSolverStorable40 [2021-08-21 12:01:06,481 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:06,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:06,481 INFO L82 PathProgramCache]: Analyzing trace with hash 2003460159, now seen corresponding path program 38 times [2021-08-21 12:01:06,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:06,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313977342] [2021-08-21 12:01:06,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:06,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:06,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:06,529 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:06,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:06,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313977342] [2021-08-21 12:01:06,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313977342] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:06,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943506312] [2021-08-21 12:01:06,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:06,530 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:06,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:06,530 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 12:01:06,533 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 12:01:06,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:06,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:06,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:06,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:06,762 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:06,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943506312] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:06,762 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:06,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:06,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852215557] [2021-08-21 12:01:06,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:06,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:06,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:06,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:06,763 INFO L87 Difference]: Start difference. First operand 189 states and 554 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:06,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:06,801 INFO L93 Difference]: Finished difference Result 287 states and 711 transitions. [2021-08-21 12:01:06,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:01:06,801 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:06,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:06,802 INFO L225 Difference]: With dead ends: 287 [2021-08-21 12:01:06,802 INFO L226 Difference]: Without dead ends: 287 [2021-08-21 12:01:06,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:06,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-08-21 12:01:06,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 195. [2021-08-21 12:01:06,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9742268041237114) internal successors, (577), 194 states have internal predecessors, (577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:06,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 577 transitions. [2021-08-21 12:01:06,807 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 577 transitions. Word has length 15 [2021-08-21 12:01:06,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:06,807 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 577 transitions. [2021-08-21 12:01:06,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:06,808 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 577 transitions. [2021-08-21 12:01:06,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:06,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:06,808 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:06,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:07,012 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,SelfDestructingSolverStorable41 [2021-08-21 12:01:07,013 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:07,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:07,015 INFO L82 PathProgramCache]: Analyzing trace with hash -1382583727, now seen corresponding path program 39 times [2021-08-21 12:01:07,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:07,015 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074265331] [2021-08-21 12:01:07,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:07,015 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:07,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:07,050 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:07,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:07,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074265331] [2021-08-21 12:01:07,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074265331] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:07,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1767311375] [2021-08-21 12:01:07,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:07,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:07,051 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:07,051 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 12:01:07,052 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 12:01:07,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:01:07,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:07,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:07,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:07,296 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:07,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1767311375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:07,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:07,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:07,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545205061] [2021-08-21 12:01:07,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:07,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:07,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:07,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:07,298 INFO L87 Difference]: Start difference. First operand 195 states and 577 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:07,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:07,359 INFO L93 Difference]: Finished difference Result 275 states and 689 transitions. [2021-08-21 12:01:07,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:07,361 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:07,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:07,362 INFO L225 Difference]: With dead ends: 275 [2021-08-21 12:01:07,362 INFO L226 Difference]: Without dead ends: 274 [2021-08-21 12:01:07,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 42.2ms TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:07,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-08-21 12:01:07,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 195. [2021-08-21 12:01:07,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 194 states have (on average 2.9690721649484537) internal successors, (576), 194 states have internal predecessors, (576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:07,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 576 transitions. [2021-08-21 12:01:07,368 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 576 transitions. Word has length 15 [2021-08-21 12:01:07,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:07,369 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 576 transitions. [2021-08-21 12:01:07,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:07,369 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 576 transitions. [2021-08-21 12:01:07,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:07,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:07,370 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:07,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:07,581 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,SelfDestructingSolverStorable42 [2021-08-21 12:01:07,581 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:07,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:07,582 INFO L82 PathProgramCache]: Analyzing trace with hash -516499775, now seen corresponding path program 40 times [2021-08-21 12:01:07,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:07,582 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639446773] [2021-08-21 12:01:07,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:07,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:07,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:07,623 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:07,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:07,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639446773] [2021-08-21 12:01:07,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639446773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:07,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68531560] [2021-08-21 12:01:07,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:07,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:07,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:07,624 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 12:01:07,624 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 12:01:07,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:07,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:07,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:07,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:07,861 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:07,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68531560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:07,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:07,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-21 12:01:07,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410738222] [2021-08-21 12:01:07,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 12:01:07,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:07,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 12:01:07,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-08-21 12:01:07,862 INFO L87 Difference]: Start difference. First operand 195 states and 576 transitions. Second operand has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:07,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:07,892 INFO L93 Difference]: Finished difference Result 245 states and 630 transitions. [2021-08-21 12:01:07,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:01:07,893 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:07,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:07,893 INFO L225 Difference]: With dead ends: 245 [2021-08-21 12:01:07,894 INFO L226 Difference]: Without dead ends: 245 [2021-08-21 12:01:07,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 29.7ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:07,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-08-21 12:01:07,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 194. [2021-08-21 12:01:07,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.9533678756476682) internal successors, (570), 193 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:07,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 570 transitions. [2021-08-21 12:01:07,897 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 570 transitions. Word has length 15 [2021-08-21 12:01:07,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:07,897 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 570 transitions. [2021-08-21 12:01:07,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.111111111111111) internal successors, (19), 8 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:07,897 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 570 transitions. [2021-08-21 12:01:07,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:07,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:07,898 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:07,915 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 12:01:08,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:08,105 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:08,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:08,105 INFO L82 PathProgramCache]: Analyzing trace with hash -527277073, now seen corresponding path program 41 times [2021-08-21 12:01:08,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:08,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101511854] [2021-08-21 12:01:08,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:08,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:08,148 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:08,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:08,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101511854] [2021-08-21 12:01:08,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101511854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:08,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346833806] [2021-08-21 12:01:08,149 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:08,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:08,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:08,165 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 12:01:08,167 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 12:01:08,388 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 12:01:08,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:08,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:08,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:08,437 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:08,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346833806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:08,437 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:08,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:08,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633771331] [2021-08-21 12:01:08,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:08,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:08,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:08,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:08,438 INFO L87 Difference]: Start difference. First operand 194 states and 570 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:08,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:08,527 INFO L93 Difference]: Finished difference Result 279 states and 689 transitions. [2021-08-21 12:01:08,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:08,527 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:08,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:08,528 INFO L225 Difference]: With dead ends: 279 [2021-08-21 12:01:08,528 INFO L226 Difference]: Without dead ends: 277 [2021-08-21 12:01:08,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 60.7ms TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:08,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-08-21 12:01:08,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 194. [2021-08-21 12:01:08,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.948186528497409) internal successors, (569), 193 states have internal predecessors, (569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:08,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 569 transitions. [2021-08-21 12:01:08,532 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 569 transitions. Word has length 15 [2021-08-21 12:01:08,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:08,532 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 569 transitions. [2021-08-21 12:01:08,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:08,532 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 569 transitions. [2021-08-21 12:01:08,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:08,532 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:08,532 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:08,549 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 12:01:08,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:08,749 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:08,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:08,750 INFO L82 PathProgramCache]: Analyzing trace with hash 1194113533, now seen corresponding path program 42 times [2021-08-21 12:01:08,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:08,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854190762] [2021-08-21 12:01:08,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:08,750 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:08,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:08,793 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:08,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:08,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854190762] [2021-08-21 12:01:08,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854190762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:08,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406214378] [2021-08-21 12:01:08,793 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:08,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:08,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:08,795 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 12:01:08,795 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 12:01:08,998 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:01:08,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:08,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:08,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:09,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:09,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406214378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:09,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:09,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:09,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820595248] [2021-08-21 12:01:09,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:09,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:09,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:09,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:09,048 INFO L87 Difference]: Start difference. First operand 194 states and 569 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:09,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:09,101 INFO L93 Difference]: Finished difference Result 248 states and 633 transitions. [2021-08-21 12:01:09,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:09,101 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:09,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:09,102 INFO L225 Difference]: With dead ends: 248 [2021-08-21 12:01:09,102 INFO L226 Difference]: Without dead ends: 248 [2021-08-21 12:01:09,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:09,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-21 12:01:09,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 192. [2021-08-21 12:01:09,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.9424083769633507) internal successors, (562), 191 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:09,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 562 transitions. [2021-08-21 12:01:09,105 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 562 transitions. Word has length 15 [2021-08-21 12:01:09,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:09,106 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 562 transitions. [2021-08-21 12:01:09,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:09,106 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 562 transitions. [2021-08-21 12:01:09,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:09,106 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:09,106 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:09,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:09,323 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,SelfDestructingSolverStorable45 [2021-08-21 12:01:09,323 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:09,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:09,324 INFO L82 PathProgramCache]: Analyzing trace with hash 217425425, now seen corresponding path program 43 times [2021-08-21 12:01:09,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:09,324 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417519865] [2021-08-21 12:01:09,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:09,324 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:09,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:09,358 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:09,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:09,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417519865] [2021-08-21 12:01:09,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417519865] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:09,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577237643] [2021-08-21 12:01:09,359 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:09,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:09,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:09,359 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 12:01:09,360 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 12:01:09,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:09,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:09,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:09,619 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:09,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577237643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:09,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:09,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:09,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352596936] [2021-08-21 12:01:09,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:09,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:09,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:09,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:09,620 INFO L87 Difference]: Start difference. First operand 192 states and 562 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:09,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:09,683 INFO L93 Difference]: Finished difference Result 252 states and 674 transitions. [2021-08-21 12:01:09,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:09,684 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:09,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:09,685 INFO L225 Difference]: With dead ends: 252 [2021-08-21 12:01:09,685 INFO L226 Difference]: Without dead ends: 249 [2021-08-21 12:01:09,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 51.8ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:09,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-21 12:01:09,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 192. [2021-08-21 12:01:09,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 191 states have (on average 2.93717277486911) internal successors, (561), 191 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:09,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 561 transitions. [2021-08-21 12:01:09,688 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 561 transitions. Word has length 15 [2021-08-21 12:01:09,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:09,688 INFO L470 AbstractCegarLoop]: Abstraction has 192 states and 561 transitions. [2021-08-21 12:01:09,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:09,688 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 561 transitions. [2021-08-21 12:01:09,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:09,689 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:09,689 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:09,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:09,906 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,SelfDestructingSolverStorable46 [2021-08-21 12:01:09,906 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:09,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:09,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1611448767, now seen corresponding path program 44 times [2021-08-21 12:01:09,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:09,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541850501] [2021-08-21 12:01:09,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:09,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:09,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:09,945 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:09,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:09,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541850501] [2021-08-21 12:01:09,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541850501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:09,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107489162] [2021-08-21 12:01:09,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:09,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:09,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:09,946 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 12:01:09,947 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 12:01:10,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:10,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:10,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:10,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:10,195 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:10,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107489162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:10,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:10,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:10,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090339778] [2021-08-21 12:01:10,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:10,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:10,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:10,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:10,197 INFO L87 Difference]: Start difference. First operand 192 states and 561 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:10,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:10,279 INFO L93 Difference]: Finished difference Result 226 states and 602 transitions. [2021-08-21 12:01:10,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:10,279 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:10,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:10,280 INFO L225 Difference]: With dead ends: 226 [2021-08-21 12:01:10,280 INFO L226 Difference]: Without dead ends: 226 [2021-08-21 12:01:10,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 49.3ms TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:10,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-08-21 12:01:10,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 189. [2021-08-21 12:01:10,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.9308510638297873) internal successors, (551), 188 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:10,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 551 transitions. [2021-08-21 12:01:10,283 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 551 transitions. Word has length 15 [2021-08-21 12:01:10,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:10,283 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 551 transitions. [2021-08-21 12:01:10,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:10,283 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 551 transitions. [2021-08-21 12:01:10,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:10,284 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:10,284 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:10,300 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:10,492 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,SelfDestructingSolverStorable47 [2021-08-21 12:01:10,493 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:10,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:10,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1828366383, now seen corresponding path program 45 times [2021-08-21 12:01:10,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:10,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796124942] [2021-08-21 12:01:10,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:10,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:10,526 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:10,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:10,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796124942] [2021-08-21 12:01:10,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796124942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:10,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907424780] [2021-08-21 12:01:10,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:10,526 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:10,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:10,532 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 12:01:10,535 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 12:01:10,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 12:01:10,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:10,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:10,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:10,791 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:10,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907424780] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:10,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:10,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:10,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493447588] [2021-08-21 12:01:10,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:10,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:10,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:10,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:10,792 INFO L87 Difference]: Start difference. First operand 189 states and 551 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:10,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:10,846 INFO L93 Difference]: Finished difference Result 241 states and 654 transitions. [2021-08-21 12:01:10,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:10,847 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:10,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:10,847 INFO L225 Difference]: With dead ends: 241 [2021-08-21 12:01:10,847 INFO L226 Difference]: Without dead ends: 237 [2021-08-21 12:01:10,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 47.1ms TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:10,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 237 states. [2021-08-21 12:01:10,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 237 to 189. [2021-08-21 12:01:10,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.925531914893617) internal successors, (550), 188 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:10,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 550 transitions. [2021-08-21 12:01:10,851 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 550 transitions. Word has length 15 [2021-08-21 12:01:10,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:10,851 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 550 transitions. [2021-08-21 12:01:10,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:10,851 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 550 transitions. [2021-08-21 12:01:10,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:10,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:10,851 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:10,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:11,068 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:11,069 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:11,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:11,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1610433149, now seen corresponding path program 46 times [2021-08-21 12:01:11,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:11,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447611092] [2021-08-21 12:01:11,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:11,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:11,107 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:11,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:11,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447611092] [2021-08-21 12:01:11,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447611092] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:11,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706270081] [2021-08-21 12:01:11,108 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:11,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:11,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:11,110 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 12:01:11,110 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 12:01:11,331 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:11,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:11,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:11,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:11,374 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:11,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706270081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:11,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:11,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:11,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400080831] [2021-08-21 12:01:11,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:11,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:11,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:11,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:11,375 INFO L87 Difference]: Start difference. First operand 189 states and 550 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:11,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:11,451 INFO L93 Difference]: Finished difference Result 216 states and 593 transitions. [2021-08-21 12:01:11,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:11,452 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:11,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:11,453 INFO L225 Difference]: With dead ends: 216 [2021-08-21 12:01:11,453 INFO L226 Difference]: Without dead ends: 216 [2021-08-21 12:01:11,453 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 69.2ms TimeCoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:01:11,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-21 12:01:11,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 189. [2021-08-21 12:01:11,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 2.925531914893617) internal successors, (550), 188 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:11,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 550 transitions. [2021-08-21 12:01:11,456 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 550 transitions. Word has length 15 [2021-08-21 12:01:11,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:11,456 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 550 transitions. [2021-08-21 12:01:11,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:11,456 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 550 transitions. [2021-08-21 12:01:11,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:11,456 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:11,456 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:11,488 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 12:01:11,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-08-21 12:01:11,673 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:11,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:11,673 INFO L82 PathProgramCache]: Analyzing trace with hash 227928529, now seen corresponding path program 47 times [2021-08-21 12:01:11,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:11,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846342422] [2021-08-21 12:01:11,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:11,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:11,709 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:11,710 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:11,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846342422] [2021-08-21 12:01:11,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846342422] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:11,710 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804890668] [2021-08-21 12:01:11,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:11,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:11,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:11,711 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 12:01:11,711 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 12:01:11,934 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:01:11,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:11,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:11,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:11,970 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:11,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804890668] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:11,970 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:11,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:11,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981126125] [2021-08-21 12:01:11,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:11,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:11,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:11,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:11,971 INFO L87 Difference]: Start difference. First operand 189 states and 550 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:12,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:12,039 INFO L93 Difference]: Finished difference Result 234 states and 644 transitions. [2021-08-21 12:01:12,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:01:12,040 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:12,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:12,041 INFO L225 Difference]: With dead ends: 234 [2021-08-21 12:01:12,041 INFO L226 Difference]: Without dead ends: 229 [2021-08-21 12:01:12,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 63.6ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:12,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-08-21 12:01:12,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 188. [2021-08-21 12:01:12,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 2.93048128342246) internal successors, (548), 187 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:12,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 548 transitions. [2021-08-21 12:01:12,044 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 548 transitions. Word has length 15 [2021-08-21 12:01:12,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:12,045 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 548 transitions. [2021-08-21 12:01:12,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:12,045 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 548 transitions. [2021-08-21 12:01:12,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 12:01:12,045 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:12,045 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:12,062 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 12:01:12,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:12,253 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:12,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:12,253 INFO L82 PathProgramCache]: Analyzing trace with hash -1590442559, now seen corresponding path program 48 times [2021-08-21 12:01:12,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:12,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369844226] [2021-08-21 12:01:12,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:12,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:12,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:12,296 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:12,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:12,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369844226] [2021-08-21 12:01:12,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369844226] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:12,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050468194] [2021-08-21 12:01:12,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:12,297 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:12,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:12,297 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 12:01:12,298 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 12:01:12,527 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:01:12,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:12,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 12:01:12,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:12,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:12,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050468194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:12,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:12,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-21 12:01:12,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73237075] [2021-08-21 12:01:12,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 12:01:12,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:12,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 12:01:12,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 12:01:12,566 INFO L87 Difference]: Start difference. First operand 188 states and 548 transitions. Second operand has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:12,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:12,675 INFO L93 Difference]: Finished difference Result 251 states and 681 transitions. [2021-08-21 12:01:12,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:01:12,676 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have 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 12:01:12,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:12,677 INFO L225 Difference]: With dead ends: 251 [2021-08-21 12:01:12,677 INFO L226 Difference]: Without dead ends: 251 [2021-08-21 12:01:12,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 80.9ms TimeCoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:01:12,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-08-21 12:01:12,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 196. [2021-08-21 12:01:12,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 2.923076923076923) internal successors, (570), 195 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:12,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 570 transitions. [2021-08-21 12:01:12,680 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 570 transitions. Word has length 15 [2021-08-21 12:01:12,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:12,680 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 570 transitions. [2021-08-21 12:01:12,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 1.9) internal successors, (19), 9 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:12,680 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 570 transitions. [2021-08-21 12:01:12,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 12:01:12,681 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:12,681 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:12,698 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:12,896 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,SelfDestructingSolverStorable51 [2021-08-21 12:01:12,897 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:12,897 INFO L82 PathProgramCache]: Analyzing trace with hash -949990882, now seen corresponding path program 49 times [2021-08-21 12:01:12,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:12,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262370282] [2021-08-21 12:01:12,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:12,897 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:13,003 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:01:13,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:13,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262370282] [2021-08-21 12:01:13,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262370282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:13,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145336696] [2021-08-21 12:01:13,003 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:13,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:13,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:13,009 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 12:01:13,049 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 12:01:13,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:13,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:13,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:13,336 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:01:13,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145336696] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:13,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:13,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 12:01:13,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356424773] [2021-08-21 12:01:13,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:01:13,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:13,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:01:13,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:13,338 INFO L87 Difference]: Start difference. First operand 196 states and 570 transitions. Second operand has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:13,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:13,387 INFO L93 Difference]: Finished difference Result 378 states and 1058 transitions. [2021-08-21 12:01:13,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 12:01:13,387 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-08-21 12:01:13,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:13,389 INFO L225 Difference]: With dead ends: 378 [2021-08-21 12:01:13,389 INFO L226 Difference]: Without dead ends: 378 [2021-08-21 12:01:13,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 70.2ms TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:01:13,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2021-08-21 12:01:13,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 234. [2021-08-21 12:01:13,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 2.8583690987124464) internal successors, (666), 233 states have internal predecessors, (666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:13,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 666 transitions. [2021-08-21 12:01:13,394 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 666 transitions. Word has length 16 [2021-08-21 12:01:13,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:13,394 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 666 transitions. [2021-08-21 12:01:13,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.6666666666666667) internal successors, (20), 11 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:13,394 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 666 transitions. [2021-08-21 12:01:13,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 12:01:13,394 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:13,395 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:13,416 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:13,612 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,SelfDestructingSolverStorable52 [2021-08-21 12:01:13,613 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:13,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:13,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1413707469, now seen corresponding path program 50 times [2021-08-21 12:01:13,613 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:13,613 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152864176] [2021-08-21 12:01:13,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:13,613 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:13,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:13,715 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:01:13,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:13,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152864176] [2021-08-21 12:01:13,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152864176] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:13,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798238455] [2021-08-21 12:01:13,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:13,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:13,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:13,717 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 12:01:13,717 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 12:01:13,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:13,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:13,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 12:01:13,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:14,053 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:01:14,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798238455] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:14,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:14,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 12:01:14,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149579071] [2021-08-21 12:01:14,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:14,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:14,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:14,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:14,054 INFO L87 Difference]: Start difference. First operand 234 states and 666 transitions. Second operand has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 13 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 12:01:14,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:14,115 INFO L93 Difference]: Finished difference Result 439 states and 1228 transitions. [2021-08-21 12:01:14,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:01:14,115 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 13 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 12:01:14,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:14,117 INFO L225 Difference]: With dead ends: 439 [2021-08-21 12:01:14,117 INFO L226 Difference]: Without dead ends: 439 [2021-08-21 12:01:14,117 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 95.5ms TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:14,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-08-21 12:01:14,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 282. [2021-08-21 12:01:14,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 2.8362989323843415) internal successors, (797), 281 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:14,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 797 transitions. [2021-08-21 12:01:14,121 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 797 transitions. Word has length 17 [2021-08-21 12:01:14,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:14,121 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 797 transitions. [2021-08-21 12:01:14,121 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.5714285714285714) internal successors, (22), 13 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 12:01:14,121 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 797 transitions. [2021-08-21 12:01:14,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 12:01:14,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:14,121 INFO L512 BasicCegarLoop]: trace histogram [7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:14,138 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 12:01:14,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:14,338 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:14,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:14,339 INFO L82 PathProgramCache]: Analyzing trace with hash 1390947518, now seen corresponding path program 51 times [2021-08-21 12:01:14,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:14,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675021007] [2021-08-21 12:01:14,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:14,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:14,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:14,441 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:01:14,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:14,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675021007] [2021-08-21 12:01:14,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675021007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:14,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038873966] [2021-08-21 12:01:14,441 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:14,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:14,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:14,442 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 12:01:14,443 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 12:01:14,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:14,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:14,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 12:01:14,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:14,786 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:01:14,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038873966] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:14,786 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:14,786 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 12:01:14,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896343814] [2021-08-21 12:01:14,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:01:14,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:14,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:01:14,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:01:14,787 INFO L87 Difference]: Start difference. First operand 282 states and 797 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:01:14,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:14,884 INFO L93 Difference]: Finished difference Result 508 states and 1418 transitions. [2021-08-21 12:01:14,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:01:14,884 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 18 [2021-08-21 12:01:14,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:14,886 INFO L225 Difference]: With dead ends: 508 [2021-08-21 12:01:14,886 INFO L226 Difference]: Without dead ends: 507 [2021-08-21 12:01:14,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 127.0ms TimeCoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:01:14,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-08-21 12:01:14,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 340. [2021-08-21 12:01:14,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 339 states have (on average 2.8348082595870205) internal successors, (961), 339 states have internal predecessors, (961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:14,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 961 transitions. [2021-08-21 12:01:14,891 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 961 transitions. Word has length 18 [2021-08-21 12:01:14,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:14,892 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 961 transitions. [2021-08-21 12:01:14,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:01:14,892 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 961 transitions. [2021-08-21 12:01:14,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:14,892 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:14,892 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:14,909 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 12:01:15,099 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,SelfDestructingSolverStorable54 [2021-08-21 12:01:15,100 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:15,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:15,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1859061101, now seen corresponding path program 52 times [2021-08-21 12:01:15,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:15,100 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571726438] [2021-08-21 12:01:15,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:15,100 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:15,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:15,167 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:15,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:15,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571726438] [2021-08-21 12:01:15,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571726438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:15,167 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795869761] [2021-08-21 12:01:15,167 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:15,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:15,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:15,168 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 12:01:15,169 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 12:01:15,421 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:15,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:15,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:15,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:15,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:15,753 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:18,179 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:18,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795869761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:18,180 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:18,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:18,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571738496] [2021-08-21 12:01:18,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:18,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:18,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:18,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:18,181 INFO L87 Difference]: Start difference. First operand 340 states and 961 transitions. Second operand has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 20 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 12:01:18,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:18,348 INFO L93 Difference]: Finished difference Result 489 states and 1247 transitions. [2021-08-21 12:01:18,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:18,348 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 20 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 19 [2021-08-21 12:01:18,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:18,350 INFO L225 Difference]: With dead ends: 489 [2021-08-21 12:01:18,350 INFO L226 Difference]: Without dead ends: 486 [2021-08-21 12:01:18,350 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 153.9ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:18,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2021-08-21 12:01:18,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 387. [2021-08-21 12:01:18,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 386 states have (on average 2.8626943005181347) internal successors, (1105), 386 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:18,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 1105 transitions. [2021-08-21 12:01:18,355 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 1105 transitions. Word has length 19 [2021-08-21 12:01:18,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:18,355 INFO L470 AbstractCegarLoop]: Abstraction has 387 states and 1105 transitions. [2021-08-21 12:01:18,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.619047619047619) internal successors, (34), 20 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 12:01:18,355 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 1105 transitions. [2021-08-21 12:01:18,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:18,356 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:18,356 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:18,376 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2021-08-21 12:01:18,556 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,SelfDestructingSolverStorable55 [2021-08-21 12:01:18,557 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:18,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:18,557 INFO L82 PathProgramCache]: Analyzing trace with hash -250705995, now seen corresponding path program 53 times [2021-08-21 12:01:18,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:18,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345496920] [2021-08-21 12:01:18,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:18,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:18,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:18,617 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:18,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:18,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345496920] [2021-08-21 12:01:18,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345496920] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:18,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317436258] [2021-08-21 12:01:18,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:18,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:18,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:18,618 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 12:01:18,619 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 12:01:18,884 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:01:18,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:18,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:18,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:19,151 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:19,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:21,833 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:21,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317436258] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:21,833 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:21,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:21,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238696301] [2021-08-21 12:01:21,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:21,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:21,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:21,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:21,834 INFO L87 Difference]: Start difference. First operand 387 states and 1105 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:22,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:22,006 INFO L93 Difference]: Finished difference Result 556 states and 1456 transitions. [2021-08-21 12:01:22,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:22,007 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:22,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:22,009 INFO L225 Difference]: With dead ends: 556 [2021-08-21 12:01:22,009 INFO L226 Difference]: Without dead ends: 553 [2021-08-21 12:01:22,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 140.3ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:22,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2021-08-21 12:01:22,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 432. [2021-08-21 12:01:22,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 2.9419953596287702) internal successors, (1268), 431 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:22,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1268 transitions. [2021-08-21 12:01:22,015 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1268 transitions. Word has length 19 [2021-08-21 12:01:22,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:22,015 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 1268 transitions. [2021-08-21 12:01:22,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:22,016 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1268 transitions. [2021-08-21 12:01:22,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:22,017 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:22,017 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:22,034 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2021-08-21 12:01:22,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:22,225 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:22,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:22,225 INFO L82 PathProgramCache]: Analyzing trace with hash -847078911, now seen corresponding path program 54 times [2021-08-21 12:01:22,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:22,225 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866504414] [2021-08-21 12:01:22,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:22,225 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:22,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:22,282 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:22,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:22,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866504414] [2021-08-21 12:01:22,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866504414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:22,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9496482] [2021-08-21 12:01:22,282 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:22,282 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:22,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:22,283 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 12:01:22,283 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 12:01:22,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:01:22,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:22,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:22,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:22,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:22,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:25,232 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:25,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9496482] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:25,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:25,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:25,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865168493] [2021-08-21 12:01:25,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:25,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:25,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:25,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:25,233 INFO L87 Difference]: Start difference. First operand 432 states and 1268 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:25,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:25,413 INFO L93 Difference]: Finished difference Result 627 states and 1702 transitions. [2021-08-21 12:01:25,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:25,413 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:25,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:25,415 INFO L225 Difference]: With dead ends: 627 [2021-08-21 12:01:25,415 INFO L226 Difference]: Without dead ends: 624 [2021-08-21 12:01:25,416 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 147.4ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:25,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2021-08-21 12:01:25,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 493. [2021-08-21 12:01:25,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 492 states have (on average 3.042682926829268) internal successors, (1497), 492 states have internal predecessors, (1497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:25,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 1497 transitions. [2021-08-21 12:01:25,423 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 1497 transitions. Word has length 19 [2021-08-21 12:01:25,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:25,423 INFO L470 AbstractCegarLoop]: Abstraction has 493 states and 1497 transitions. [2021-08-21 12:01:25,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:25,423 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 1497 transitions. [2021-08-21 12:01:25,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:25,424 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:25,424 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:25,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:25,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:25,638 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:25,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:25,638 INFO L82 PathProgramCache]: Analyzing trace with hash 2140197173, now seen corresponding path program 55 times [2021-08-21 12:01:25,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:25,638 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244327975] [2021-08-21 12:01:25,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:25,638 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:25,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:25,700 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:25,700 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:25,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244327975] [2021-08-21 12:01:25,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244327975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:25,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213094690] [2021-08-21 12:01:25,701 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:25,701 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:25,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:25,701 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 12:01:25,702 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 12:01:25,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:25,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:25,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:26,263 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:26,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:28,403 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:28,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213094690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:28,403 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:28,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:28,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101574811] [2021-08-21 12:01:28,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:28,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:28,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:28,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:28,404 INFO L87 Difference]: Start difference. First operand 493 states and 1497 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:28,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:28,573 INFO L93 Difference]: Finished difference Result 708 states and 2005 transitions. [2021-08-21 12:01:28,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:28,573 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:28,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:28,576 INFO L225 Difference]: With dead ends: 708 [2021-08-21 12:01:28,576 INFO L226 Difference]: Without dead ends: 705 [2021-08-21 12:01:28,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 152.0ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:28,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-08-21 12:01:28,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 574. [2021-08-21 12:01:28,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 573 states have (on average 3.1448516579406633) internal successors, (1802), 573 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:28,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 1802 transitions. [2021-08-21 12:01:28,586 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 1802 transitions. Word has length 19 [2021-08-21 12:01:28,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:28,586 INFO L470 AbstractCegarLoop]: Abstraction has 574 states and 1802 transitions. [2021-08-21 12:01:28,586 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:28,586 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 1802 transitions. [2021-08-21 12:01:28,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:28,587 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:28,587 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:28,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:28,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:28,801 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:28,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:28,801 INFO L82 PathProgramCache]: Analyzing trace with hash 256475265, now seen corresponding path program 56 times [2021-08-21 12:01:28,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:28,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733249319] [2021-08-21 12:01:28,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:28,801 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:28,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:28,862 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:01:28,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:28,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733249319] [2021-08-21 12:01:28,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733249319] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:28,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032348944] [2021-08-21 12:01:28,863 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:28,863 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:28,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:28,864 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 12:01:28,864 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 12:01:29,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:29,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:29,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:29,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:29,422 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:29,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:31,588 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:31,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032348944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:31,589 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:31,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:31,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662148103] [2021-08-21 12:01:31,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:31,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:31,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:31,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:31,590 INFO L87 Difference]: Start difference. First operand 574 states and 1802 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:31,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:31,832 INFO L93 Difference]: Finished difference Result 810 states and 2379 transitions. [2021-08-21 12:01:31,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:31,832 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:31,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:31,838 INFO L225 Difference]: With dead ends: 810 [2021-08-21 12:01:31,839 INFO L226 Difference]: Without dead ends: 807 [2021-08-21 12:01:31,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 142.6ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:31,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 807 states. [2021-08-21 12:01:31,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 807 to 673. [2021-08-21 12:01:31,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 673 states, 672 states have (on average 3.232142857142857) internal successors, (2172), 672 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:31,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 673 states to 673 states and 2172 transitions. [2021-08-21 12:01:31,849 INFO L78 Accepts]: Start accepts. Automaton has 673 states and 2172 transitions. Word has length 19 [2021-08-21 12:01:31,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:31,849 INFO L470 AbstractCegarLoop]: Abstraction has 673 states and 2172 transitions. [2021-08-21 12:01:31,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:31,849 INFO L276 IsEmpty]: Start isEmpty. Operand 673 states and 2172 transitions. [2021-08-21 12:01:31,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:31,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:31,851 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:31,874 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 12:01:32,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 12:01:32,052 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:32,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:32,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1990638261, now seen corresponding path program 57 times [2021-08-21 12:01:32,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:32,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72642532] [2021-08-21 12:01:32,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:32,053 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:32,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:32,116 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:32,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:32,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72642532] [2021-08-21 12:01:32,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72642532] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:32,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474034957] [2021-08-21 12:01:32,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:32,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:32,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:32,118 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 12:01:32,118 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 12:01:32,417 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:01:32,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:32,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:32,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:32,681 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:32,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:33,860 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:33,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474034957] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:33,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:33,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:33,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667748076] [2021-08-21 12:01:33,860 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:33,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:33,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:33,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:33,861 INFO L87 Difference]: Start difference. First operand 673 states and 2172 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:34,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:34,028 INFO L93 Difference]: Finished difference Result 900 states and 2698 transitions. [2021-08-21 12:01:34,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:34,033 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:34,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:34,036 INFO L225 Difference]: With dead ends: 900 [2021-08-21 12:01:34,036 INFO L226 Difference]: Without dead ends: 897 [2021-08-21 12:01:34,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 145.5ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:34,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 897 states. [2021-08-21 12:01:34,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 897 to 767. [2021-08-21 12:01:34,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 766 states have (on average 3.27023498694517) internal successors, (2505), 766 states have internal predecessors, (2505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:34,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 2505 transitions. [2021-08-21 12:01:34,064 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 2505 transitions. Word has length 19 [2021-08-21 12:01:34,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:34,065 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 2505 transitions. [2021-08-21 12:01:34,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:34,065 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 2505 transitions. [2021-08-21 12:01:34,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:34,070 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:34,070 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:34,087 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 12:01:34,274 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,SelfDestructingSolverStorable60 [2021-08-21 12:01:34,274 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:34,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:34,274 INFO L82 PathProgramCache]: Analyzing trace with hash -84883711, now seen corresponding path program 58 times [2021-08-21 12:01:34,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:34,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763171961] [2021-08-21 12:01:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:34,274 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:34,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:34,328 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:34,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:34,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763171961] [2021-08-21 12:01:34,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763171961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:34,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915757227] [2021-08-21 12:01:34,329 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:34,329 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:34,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:34,340 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 12:01:34,341 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 12:01:34,647 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:34,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:34,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:34,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:34,911 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:34,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:36,548 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:36,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915757227] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:36,548 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:36,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:36,548 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282610789] [2021-08-21 12:01:36,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:36,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:36,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:36,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:36,549 INFO L87 Difference]: Start difference. First operand 767 states and 2505 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:36,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:36,742 INFO L93 Difference]: Finished difference Result 993 states and 3021 transitions. [2021-08-21 12:01:36,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:36,743 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:36,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:36,747 INFO L225 Difference]: With dead ends: 993 [2021-08-21 12:01:36,747 INFO L226 Difference]: Without dead ends: 990 [2021-08-21 12:01:36,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 137.3ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:36,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2021-08-21 12:01:36,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 859. [2021-08-21 12:01:36,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 858 states have (on average 3.297202797202797) internal successors, (2829), 858 states have internal predecessors, (2829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:36,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 2829 transitions. [2021-08-21 12:01:36,768 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 2829 transitions. Word has length 19 [2021-08-21 12:01:36,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:36,768 INFO L470 AbstractCegarLoop]: Abstraction has 859 states and 2829 transitions. [2021-08-21 12:01:36,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:36,769 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 2829 transitions. [2021-08-21 12:01:36,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:36,770 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:36,770 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:36,787 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:36,986 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,SelfDestructingSolverStorable61 [2021-08-21 12:01:36,987 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:36,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:36,988 INFO L82 PathProgramCache]: Analyzing trace with hash -1555403, now seen corresponding path program 59 times [2021-08-21 12:01:36,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:36,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077601218] [2021-08-21 12:01:36,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:36,988 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:36,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:37,056 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:37,056 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:37,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077601218] [2021-08-21 12:01:37,056 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077601218] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:37,056 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793417878] [2021-08-21 12:01:37,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:37,057 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:37,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:37,060 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 12:01:37,061 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 12:01:37,375 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:01:37,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:37,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:37,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:37,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:37,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:39,603 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:39,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793417878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:39,603 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:39,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:39,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503866861] [2021-08-21 12:01:39,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:39,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:39,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:39,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:39,604 INFO L87 Difference]: Start difference. First operand 859 states and 2829 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:39,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:39,821 INFO L93 Difference]: Finished difference Result 1089 states and 3338 transitions. [2021-08-21 12:01:39,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:39,822 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:39,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:39,826 INFO L225 Difference]: With dead ends: 1089 [2021-08-21 12:01:39,826 INFO L226 Difference]: Without dead ends: 1086 [2021-08-21 12:01:39,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 152.8ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:39,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states. [2021-08-21 12:01:39,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 952. [2021-08-21 12:01:39,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 952 states, 951 states have (on average 3.3070452155625656) internal successors, (3145), 951 states have internal predecessors, (3145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:39,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 952 states to 952 states and 3145 transitions. [2021-08-21 12:01:39,839 INFO L78 Accepts]: Start accepts. Automaton has 952 states and 3145 transitions. Word has length 19 [2021-08-21 12:01:39,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:39,839 INFO L470 AbstractCegarLoop]: Abstraction has 952 states and 3145 transitions. [2021-08-21 12:01:39,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:39,840 INFO L276 IsEmpty]: Start isEmpty. Operand 952 states and 3145 transitions. [2021-08-21 12:01:39,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 12:01:39,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:39,841 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:39,858 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 12:01:40,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:40,043 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:40,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:40,043 INFO L82 PathProgramCache]: Analyzing trace with hash -1713345151, now seen corresponding path program 60 times [2021-08-21 12:01:40,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:40,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [720118699] [2021-08-21 12:01:40,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:40,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:40,097 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:40,097 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:40,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [720118699] [2021-08-21 12:01:40,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [720118699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:40,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711515124] [2021-08-21 12:01:40,099 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:40,099 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:40,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:40,100 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 12:01:40,144 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 12:01:40,478 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:40,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:40,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-21 12:01:40,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:40,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:01:40,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 15 new quantified variables, introduced 28 case distinctions, treesize of input 39 treesize of output 252 [2021-08-21 12:01:41,955 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:41,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711515124] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:41,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:41,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-08-21 12:01:41,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358686008] [2021-08-21 12:01:41,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-08-21 12:01:41,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:41,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-21 12:01:41,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:41,956 INFO L87 Difference]: Start difference. First operand 952 states and 3145 transitions. Second operand has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:42,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:42,178 INFO L93 Difference]: Finished difference Result 1152 states and 3567 transitions. [2021-08-21 12:01:42,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:01:42,178 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 19 [2021-08-21 12:01:42,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:42,183 INFO L225 Difference]: With dead ends: 1152 [2021-08-21 12:01:42,183 INFO L226 Difference]: Without dead ends: 1149 [2021-08-21 12:01:42,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=49, Invalid=371, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:01:42,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1149 states. [2021-08-21 12:01:42,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1149 to 1030. [2021-08-21 12:01:42,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 1029 states have (on average 3.308066083576288) internal successors, (3404), 1029 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:42,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 3404 transitions. [2021-08-21 12:01:42,198 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 3404 transitions. Word has length 19 [2021-08-21 12:01:42,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:42,198 INFO L470 AbstractCegarLoop]: Abstraction has 1030 states and 3404 transitions. [2021-08-21 12:01:42,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 1.5238095238095237) internal successors, (32), 20 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 12:01:42,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 3404 transitions. [2021-08-21 12:01:42,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:42,200 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:42,200 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:42,218 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 12:01:42,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:42,401 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:42,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:42,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1795587104, now seen corresponding path program 61 times [2021-08-21 12:01:42,401 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:42,401 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781368479] [2021-08-21 12:01:42,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:42,401 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:42,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:42,507 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:42,508 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:42,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781368479] [2021-08-21 12:01:42,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781368479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:42,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147586874] [2021-08-21 12:01:42,508 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:42,508 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:42,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:42,521 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 12:01:42,522 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 12:01:42,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:42,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:42,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:42,910 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:42,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147586874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:42,910 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:42,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:01:42,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831384873] [2021-08-21 12:01:42,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:42,910 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:42,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:42,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:42,911 INFO L87 Difference]: Start difference. First operand 1030 states and 3404 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:43,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:43,139 INFO L93 Difference]: Finished difference Result 1272 states and 3796 transitions. [2021-08-21 12:01:43,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:01:43,139 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:43,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:43,142 INFO L225 Difference]: With dead ends: 1272 [2021-08-21 12:01:43,142 INFO L226 Difference]: Without dead ends: 1265 [2021-08-21 12:01:43,146 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 212.7ms TimeCoverageRelationStatistics Valid=337, Invalid=655, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:01:43,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1265 states. [2021-08-21 12:01:43,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1265 to 1050. [2021-08-21 12:01:43,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1049 states have (on average 3.303145853193518) internal successors, (3465), 1049 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:43,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 3465 transitions. [2021-08-21 12:01:43,164 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 3465 transitions. Word has length 20 [2021-08-21 12:01:43,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:43,164 INFO L470 AbstractCegarLoop]: Abstraction has 1050 states and 3465 transitions. [2021-08-21 12:01:43,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:43,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 3465 transitions. [2021-08-21 12:01:43,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:43,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:43,166 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:43,183 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 12:01:43,367 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,SelfDestructingSolverStorable64 [2021-08-21 12:01:43,367 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:43,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:43,367 INFO L82 PathProgramCache]: Analyzing trace with hash 469886814, now seen corresponding path program 62 times [2021-08-21 12:01:43,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:43,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290923186] [2021-08-21 12:01:43,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:43,367 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:43,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:43,459 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:43,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:43,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290923186] [2021-08-21 12:01:43,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290923186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:43,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948027270] [2021-08-21 12:01:43,459 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:43,459 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:43,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:43,460 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 12:01:43,460 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 12:01:43,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:43,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:43,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:43,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:43,861 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 36 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:43,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948027270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:43,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:43,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:01:43,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054372430] [2021-08-21 12:01:43,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:01:43,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:43,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:01:43,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:01:43,862 INFO L87 Difference]: Start difference. First operand 1050 states and 3465 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:44,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:44,008 INFO L93 Difference]: Finished difference Result 1193 states and 3637 transitions. [2021-08-21 12:01:44,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:44,008 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:44,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:44,011 INFO L225 Difference]: With dead ends: 1193 [2021-08-21 12:01:44,011 INFO L226 Difference]: Without dead ends: 1187 [2021-08-21 12:01:44,011 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 144.2ms TimeCoverageRelationStatistics Valid=221, Invalid=429, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:01:44,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2021-08-21 12:01:44,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 1029. [2021-08-21 12:01:44,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1029 states, 1028 states have (on average 3.277237354085603) internal successors, (3369), 1028 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:44,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1029 states to 1029 states and 3369 transitions. [2021-08-21 12:01:44,025 INFO L78 Accepts]: Start accepts. Automaton has 1029 states and 3369 transitions. Word has length 20 [2021-08-21 12:01:44,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:44,025 INFO L470 AbstractCegarLoop]: Abstraction has 1029 states and 3369 transitions. [2021-08-21 12:01:44,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:44,025 INFO L276 IsEmpty]: Start isEmpty. Operand 1029 states and 3369 transitions. [2021-08-21 12:01:44,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:44,027 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:44,027 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:44,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:44,230 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,SelfDestructingSolverStorable65 [2021-08-21 12:01:44,230 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:44,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:44,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1307801966, now seen corresponding path program 63 times [2021-08-21 12:01:44,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:44,231 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153043754] [2021-08-21 12:01:44,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:44,231 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:44,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:44,315 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:44,315 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:44,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153043754] [2021-08-21 12:01:44,315 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153043754] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:44,315 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196805425] [2021-08-21 12:01:44,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:44,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:44,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:44,329 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 12:01:44,365 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 12:01:44,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:01:44,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:44,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:44,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:44,766 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 37 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:44,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196805425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:44,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:44,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:44,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537770103] [2021-08-21 12:01:44,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:44,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:44,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:44,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:44,767 INFO L87 Difference]: Start difference. First operand 1029 states and 3369 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:44,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:44,876 INFO L93 Difference]: Finished difference Result 1068 states and 3424 transitions. [2021-08-21 12:01:44,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:44,876 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:44,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:44,878 INFO L225 Difference]: With dead ends: 1068 [2021-08-21 12:01:44,878 INFO L226 Difference]: Without dead ends: 1067 [2021-08-21 12:01:44,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:44,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2021-08-21 12:01:44,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 1029. [2021-08-21 12:01:44,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1029 states, 1028 states have (on average 3.2733463035019454) internal successors, (3365), 1028 states have internal predecessors, (3365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:44,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1029 states to 1029 states and 3365 transitions. [2021-08-21 12:01:44,891 INFO L78 Accepts]: Start accepts. Automaton has 1029 states and 3365 transitions. Word has length 20 [2021-08-21 12:01:44,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:44,891 INFO L470 AbstractCegarLoop]: Abstraction has 1029 states and 3365 transitions. [2021-08-21 12:01:44,891 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:44,892 INFO L276 IsEmpty]: Start isEmpty. Operand 1029 states and 3365 transitions. [2021-08-21 12:01:44,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:44,893 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:44,893 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:44,910 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 12:01:45,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:45,094 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:45,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:45,094 INFO L82 PathProgramCache]: Analyzing trace with hash -441718014, now seen corresponding path program 64 times [2021-08-21 12:01:45,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:45,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020207703] [2021-08-21 12:01:45,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:45,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:45,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:45,168 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:45,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:45,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020207703] [2021-08-21 12:01:45,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020207703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:45,168 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [225285265] [2021-08-21 12:01:45,168 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:45,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:45,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:45,169 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 12:01:45,170 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 12:01:45,554 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:45,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:45,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:45,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:45,623 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:45,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [225285265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:45,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:45,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:45,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857173372] [2021-08-21 12:01:45,624 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:45,624 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:45,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:45,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:45,624 INFO L87 Difference]: Start difference. First operand 1029 states and 3365 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:45,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:45,729 INFO L93 Difference]: Finished difference Result 1274 states and 3760 transitions. [2021-08-21 12:01:45,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:45,734 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:45,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:45,737 INFO L225 Difference]: With dead ends: 1274 [2021-08-21 12:01:45,737 INFO L226 Difference]: Without dead ends: 1274 [2021-08-21 12:01:45,737 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 68.6ms TimeCoverageRelationStatistics Valid=80, Invalid=102, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:45,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1274 states. [2021-08-21 12:01:45,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1274 to 995. [2021-08-21 12:01:45,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 995 states, 994 states have (on average 3.2575452716297786) internal successors, (3238), 994 states have internal predecessors, (3238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:45,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 995 states to 995 states and 3238 transitions. [2021-08-21 12:01:45,755 INFO L78 Accepts]: Start accepts. Automaton has 995 states and 3238 transitions. Word has length 20 [2021-08-21 12:01:45,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:45,755 INFO L470 AbstractCegarLoop]: Abstraction has 995 states and 3238 transitions. [2021-08-21 12:01:45,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:45,755 INFO L276 IsEmpty]: Start isEmpty. Operand 995 states and 3238 transitions. [2021-08-21 12:01:45,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:45,756 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:45,757 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:45,779 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 12:01:45,972 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,SelfDestructingSolverStorable67 [2021-08-21 12:01:45,973 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:45,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:45,973 INFO L82 PathProgramCache]: Analyzing trace with hash 818780926, now seen corresponding path program 65 times [2021-08-21 12:01:45,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:45,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043354094] [2021-08-21 12:01:45,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:45,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:45,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:46,038 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:46,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:46,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043354094] [2021-08-21 12:01:46,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043354094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:46,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151601162] [2021-08-21 12:01:46,039 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:46,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:46,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:46,044 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 12:01:46,058 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 12:01:46,403 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:01:46,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:46,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:46,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:46,451 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:46,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151601162] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:46,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:46,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:46,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90232624] [2021-08-21 12:01:46,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:46,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:46,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:46,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=89, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:46,452 INFO L87 Difference]: Start difference. First operand 995 states and 3238 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:46,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:46,573 INFO L93 Difference]: Finished difference Result 1213 states and 3569 transitions. [2021-08-21 12:01:46,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:46,573 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:46,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:46,576 INFO L225 Difference]: With dead ends: 1213 [2021-08-21 12:01:46,576 INFO L226 Difference]: Without dead ends: 1211 [2021-08-21 12:01:46,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 95.1ms TimeCoverageRelationStatistics Valid=175, Invalid=287, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:46,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1211 states. [2021-08-21 12:01:46,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1211 to 1005. [2021-08-21 12:01:46,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1005 states, 1004 states have (on average 3.258964143426295) internal successors, (3272), 1004 states have internal predecessors, (3272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:46,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1005 states to 1005 states and 3272 transitions. [2021-08-21 12:01:46,592 INFO L78 Accepts]: Start accepts. Automaton has 1005 states and 3272 transitions. Word has length 20 [2021-08-21 12:01:46,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:46,592 INFO L470 AbstractCegarLoop]: Abstraction has 1005 states and 3272 transitions. [2021-08-21 12:01:46,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:46,593 INFO L276 IsEmpty]: Start isEmpty. Operand 1005 states and 3272 transitions. [2021-08-21 12:01:46,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:46,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:46,594 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:46,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2021-08-21 12:01:46,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-21 12:01:46,795 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:46,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:46,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1481869004, now seen corresponding path program 66 times [2021-08-21 12:01:46,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:46,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073119766] [2021-08-21 12:01:46,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:46,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:46,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:46,875 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:46,876 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:46,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073119766] [2021-08-21 12:01:46,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073119766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:46,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728489310] [2021-08-21 12:01:46,876 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:46,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:46,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:46,880 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 12:01:46,881 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 12:01:47,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:47,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:47,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:47,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:47,323 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:47,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728489310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:47,323 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:47,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:47,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012848454] [2021-08-21 12:01:47,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:47,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:47,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:47,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:47,324 INFO L87 Difference]: Start difference. First operand 1005 states and 3272 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:47,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:47,418 INFO L93 Difference]: Finished difference Result 1223 states and 3605 transitions. [2021-08-21 12:01:47,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:47,418 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:47,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:47,420 INFO L225 Difference]: With dead ends: 1223 [2021-08-21 12:01:47,420 INFO L226 Difference]: Without dead ends: 1223 [2021-08-21 12:01:47,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 94.1ms TimeCoverageRelationStatistics Valid=145, Invalid=235, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:01:47,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2021-08-21 12:01:47,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1023. [2021-08-21 12:01:47,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 1022 states have (on average 3.238747553816047) internal successors, (3310), 1022 states have internal predecessors, (3310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:47,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 3310 transitions. [2021-08-21 12:01:47,435 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 3310 transitions. Word has length 20 [2021-08-21 12:01:47,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:47,435 INFO L470 AbstractCegarLoop]: Abstraction has 1023 states and 3310 transitions. [2021-08-21 12:01:47,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:47,435 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 3310 transitions. [2021-08-21 12:01:47,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:47,437 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:47,437 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:47,455 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 12:01:47,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-21 12:01:47,664 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:47,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:47,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1904174882, now seen corresponding path program 67 times [2021-08-21 12:01:47,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:47,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283366269] [2021-08-21 12:01:47,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:47,665 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:47,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:47,731 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 24 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:47,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:47,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283366269] [2021-08-21 12:01:47,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283366269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:47,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707200154] [2021-08-21 12:01:47,731 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:47,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:47,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:47,732 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 12:01:47,757 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 12:01:48,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:48,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:48,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:48,214 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 30 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:48,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707200154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:48,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:48,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:48,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379931597] [2021-08-21 12:01:48,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:48,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:48,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:48,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:48,216 INFO L87 Difference]: Start difference. First operand 1023 states and 3310 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:48,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:48,340 INFO L93 Difference]: Finished difference Result 1156 states and 3491 transitions. [2021-08-21 12:01:48,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:48,341 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:48,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:48,343 INFO L225 Difference]: With dead ends: 1156 [2021-08-21 12:01:48,343 INFO L226 Difference]: Without dead ends: 1154 [2021-08-21 12:01:48,343 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 88.9ms TimeCoverageRelationStatistics Valid=169, Invalid=293, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:48,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2021-08-21 12:01:48,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 998. [2021-08-21 12:01:48,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 998 states, 997 states have (on average 3.2367101303911734) internal successors, (3227), 997 states have internal predecessors, (3227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:48,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 998 states to 998 states and 3227 transitions. [2021-08-21 12:01:48,357 INFO L78 Accepts]: Start accepts. Automaton has 998 states and 3227 transitions. Word has length 20 [2021-08-21 12:01:48,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:48,357 INFO L470 AbstractCegarLoop]: Abstraction has 998 states and 3227 transitions. [2021-08-21 12:01:48,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:48,357 INFO L276 IsEmpty]: Start isEmpty. Operand 998 states and 3227 transitions. [2021-08-21 12:01:48,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:48,359 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:48,359 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:48,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:48,560 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,SelfDestructingSolverStorable70 [2021-08-21 12:01:48,560 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:48,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:48,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1038090930, now seen corresponding path program 68 times [2021-08-21 12:01:48,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:48,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86045126] [2021-08-21 12:01:48,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:48,560 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:48,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:48,630 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:48,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:48,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86045126] [2021-08-21 12:01:48,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86045126] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:48,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540210789] [2021-08-21 12:01:48,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:48,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:48,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:48,631 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 12:01:48,632 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 12:01:49,004 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:49,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:49,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:49,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:49,051 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:49,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540210789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:49,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:49,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:49,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226835829] [2021-08-21 12:01:49,051 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:49,051 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:49,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:49,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=89, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:49,052 INFO L87 Difference]: Start difference. First operand 998 states and 3227 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:49,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:49,100 INFO L93 Difference]: Finished difference Result 1269 states and 3667 transitions. [2021-08-21 12:01:49,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:49,101 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:49,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:49,103 INFO L225 Difference]: With dead ends: 1269 [2021-08-21 12:01:49,103 INFO L226 Difference]: Without dead ends: 1269 [2021-08-21 12:01:49,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 50.4ms TimeCoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:49,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2021-08-21 12:01:49,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1001. [2021-08-21 12:01:49,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 1000 states have (on average 3.236) internal successors, (3236), 1000 states have internal predecessors, (3236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:49,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 3236 transitions. [2021-08-21 12:01:49,116 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 3236 transitions. Word has length 20 [2021-08-21 12:01:49,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:49,116 INFO L470 AbstractCegarLoop]: Abstraction has 1001 states and 3236 transitions. [2021-08-21 12:01:49,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:49,116 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 3236 transitions. [2021-08-21 12:01:49,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:49,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:49,118 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:49,135 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:49,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:49,333 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:49,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:49,333 INFO L82 PathProgramCache]: Analyzing trace with hash -1048868228, now seen corresponding path program 69 times [2021-08-21 12:01:49,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:49,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037750166] [2021-08-21 12:01:49,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:49,333 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:49,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:49,399 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:49,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:49,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037750166] [2021-08-21 12:01:49,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037750166] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:49,400 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578205720] [2021-08-21 12:01:49,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:49,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:49,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:49,405 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 12:01:49,420 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 12:01:49,812 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:01:49,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:49,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:49,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:49,858 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 31 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:49,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578205720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:49,859 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:49,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:49,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967031098] [2021-08-21 12:01:49,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:49,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:49,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:49,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:49,859 INFO L87 Difference]: Start difference. First operand 1001 states and 3236 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:50,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:50,000 INFO L93 Difference]: Finished difference Result 1102 states and 3382 transitions. [2021-08-21 12:01:50,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:01:50,000 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:50,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:50,003 INFO L225 Difference]: With dead ends: 1102 [2021-08-21 12:01:50,003 INFO L226 Difference]: Without dead ends: 1100 [2021-08-21 12:01:50,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 96.1ms TimeCoverageRelationStatistics Valid=194, Invalid=358, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:50,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2021-08-21 12:01:50,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 1001. [2021-08-21 12:01:50,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 1000 states have (on average 3.232) internal successors, (3232), 1000 states have internal predecessors, (3232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:50,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 3232 transitions. [2021-08-21 12:01:50,016 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 3232 transitions. Word has length 20 [2021-08-21 12:01:50,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:50,016 INFO L470 AbstractCegarLoop]: Abstraction has 1001 states and 3232 transitions. [2021-08-21 12:01:50,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:50,016 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 3232 transitions. [2021-08-21 12:01:50,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:50,017 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:50,017 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:50,041 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 12:01:50,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:50,218 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:50,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:50,218 INFO L82 PathProgramCache]: Analyzing trace with hash 672522378, now seen corresponding path program 70 times [2021-08-21 12:01:50,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:50,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990706793] [2021-08-21 12:01:50,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:50,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:50,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:50,285 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:50,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:50,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990706793] [2021-08-21 12:01:50,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990706793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:50,286 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679475747] [2021-08-21 12:01:50,286 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:50,286 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:50,286 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:50,286 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 12:01:50,287 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 12:01:50,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:50,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:50,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:50,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:50,728 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:50,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679475747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:50,728 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:50,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:50,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136320983] [2021-08-21 12:01:50,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:50,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:50,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:50,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:50,729 INFO L87 Difference]: Start difference. First operand 1001 states and 3232 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:50,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:50,803 INFO L93 Difference]: Finished difference Result 1353 states and 3864 transitions. [2021-08-21 12:01:50,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:50,804 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:50,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:50,806 INFO L225 Difference]: With dead ends: 1353 [2021-08-21 12:01:50,806 INFO L226 Difference]: Without dead ends: 1353 [2021-08-21 12:01:50,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 63.0ms TimeCoverageRelationStatistics Valid=109, Invalid=163, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:01:50,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-08-21 12:01:50,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 965. [2021-08-21 12:01:50,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 964 states have (on average 3.2147302904564317) internal successors, (3099), 964 states have internal predecessors, (3099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:50,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 3099 transitions. [2021-08-21 12:01:50,820 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 3099 transitions. Word has length 20 [2021-08-21 12:01:50,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:50,820 INFO L470 AbstractCegarLoop]: Abstraction has 965 states and 3099 transitions. [2021-08-21 12:01:50,821 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:50,821 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 3099 transitions. [2021-08-21 12:01:50,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:50,822 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:50,822 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:50,840 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:51,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:51,037 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:51,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:51,037 INFO L82 PathProgramCache]: Analyzing trace with hash -488910286, now seen corresponding path program 71 times [2021-08-21 12:01:51,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:51,037 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006257196] [2021-08-21 12:01:51,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:51,037 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:51,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:51,108 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:51,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:51,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006257196] [2021-08-21 12:01:51,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006257196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:51,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644975419] [2021-08-21 12:01:51,108 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:51,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:51,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:51,109 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 12:01:51,110 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 12:01:51,539 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:01:51,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:51,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:51,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:51,582 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:51,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644975419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:51,582 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:51,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:51,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430946011] [2021-08-21 12:01:51,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:51,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:51,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:51,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:51,583 INFO L87 Difference]: Start difference. First operand 965 states and 3099 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:51,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:51,701 INFO L93 Difference]: Finished difference Result 1182 states and 3429 transitions. [2021-08-21 12:01:51,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:51,702 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:51,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:51,704 INFO L225 Difference]: With dead ends: 1182 [2021-08-21 12:01:51,704 INFO L226 Difference]: Without dead ends: 1180 [2021-08-21 12:01:51,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 94.6ms TimeCoverageRelationStatistics Valid=174, Invalid=288, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:51,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1180 states. [2021-08-21 12:01:51,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1180 to 977. [2021-08-21 12:01:51,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 976 states have (on average 3.2151639344262297) internal successors, (3138), 976 states have internal predecessors, (3138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:51,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 3138 transitions. [2021-08-21 12:01:51,717 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 3138 transitions. Word has length 20 [2021-08-21 12:01:51,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:51,717 INFO L470 AbstractCegarLoop]: Abstraction has 977 states and 3138 transitions. [2021-08-21 12:01:51,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:51,717 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 3138 transitions. [2021-08-21 12:01:51,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:51,719 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:51,719 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:51,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2021-08-21 12:01:51,919 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,SelfDestructingSolverStorable74 [2021-08-21 12:01:51,919 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:51,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:51,919 INFO L82 PathProgramCache]: Analyzing trace with hash 174177792, now seen corresponding path program 72 times [2021-08-21 12:01:51,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:51,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553378728] [2021-08-21 12:01:51,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:51,920 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:51,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:51,991 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:51,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:51,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553378728] [2021-08-21 12:01:51,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553378728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:51,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56886135] [2021-08-21 12:01:51,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:51,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:51,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:51,998 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 12:01:51,998 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 12:01:52,412 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:01:52,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:52,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:52,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:52,462 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:52,462 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56886135] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:52,462 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:52,462 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:52,462 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378463361] [2021-08-21 12:01:52,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:52,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:52,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:52,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:52,463 INFO L87 Difference]: Start difference. First operand 977 states and 3138 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:52,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:52,562 INFO L93 Difference]: Finished difference Result 1185 states and 3446 transitions. [2021-08-21 12:01:52,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:01:52,563 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:52,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:52,565 INFO L225 Difference]: With dead ends: 1185 [2021-08-21 12:01:52,565 INFO L226 Difference]: Without dead ends: 1185 [2021-08-21 12:01:52,565 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 71.3ms TimeCoverageRelationStatistics Valid=134, Invalid=208, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:01:52,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1185 states. [2021-08-21 12:01:52,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1185 to 971. [2021-08-21 12:01:52,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 971 states, 970 states have (on average 3.193814432989691) internal successors, (3098), 970 states have internal predecessors, (3098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:52,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 971 states to 971 states and 3098 transitions. [2021-08-21 12:01:52,578 INFO L78 Accepts]: Start accepts. Automaton has 971 states and 3098 transitions. Word has length 20 [2021-08-21 12:01:52,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:52,578 INFO L470 AbstractCegarLoop]: Abstraction has 971 states and 3098 transitions. [2021-08-21 12:01:52,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:52,579 INFO L276 IsEmpty]: Start isEmpty. Operand 971 states and 3098 transitions. [2021-08-21 12:01:52,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:52,580 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:52,580 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:52,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:52,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:52,793 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:52,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:52,793 INFO L82 PathProgramCache]: Analyzing trace with hash 1083101202, now seen corresponding path program 73 times [2021-08-21 12:01:52,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:52,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161262248] [2021-08-21 12:01:52,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:52,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:52,852 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:52,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:52,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161262248] [2021-08-21 12:01:52,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161262248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:52,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320650349] [2021-08-21 12:01:52,853 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:52,853 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:52,853 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:52,853 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 12:01:52,854 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 12:01:53,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:53,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:53,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:53,306 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:53,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320650349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:53,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:53,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:53,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320879] [2021-08-21 12:01:53,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:53,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:53,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:53,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:53,307 INFO L87 Difference]: Start difference. First operand 971 states and 3098 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:53,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:53,425 INFO L93 Difference]: Finished difference Result 1115 states and 3298 transitions. [2021-08-21 12:01:53,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:53,426 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:53,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:53,427 INFO L225 Difference]: With dead ends: 1115 [2021-08-21 12:01:53,427 INFO L226 Difference]: Without dead ends: 1113 [2021-08-21 12:01:53,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 83.3ms TimeCoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:53,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2021-08-21 12:01:53,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 965. [2021-08-21 12:01:53,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 964 states have (on average 3.1898340248962658) internal successors, (3075), 964 states have internal predecessors, (3075), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:53,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 3075 transitions. [2021-08-21 12:01:53,449 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 3075 transitions. Word has length 20 [2021-08-21 12:01:53,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:53,449 INFO L470 AbstractCegarLoop]: Abstraction has 965 states and 3075 transitions. [2021-08-21 12:01:53,449 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:53,449 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 3075 transitions. [2021-08-21 12:01:53,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:53,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:53,450 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:53,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2021-08-21 12:01:53,651 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:53,651 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:53,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:53,651 INFO L82 PathProgramCache]: Analyzing trace with hash 1949185154, now seen corresponding path program 74 times [2021-08-21 12:01:53,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:53,651 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219387871] [2021-08-21 12:01:53,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:53,651 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:53,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:53,724 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:53,724 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:53,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219387871] [2021-08-21 12:01:53,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219387871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:53,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759169709] [2021-08-21 12:01:53,724 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:53,724 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:53,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:53,737 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 12:01:53,738 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 12:01:54,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:54,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:54,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:54,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:54,228 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:54,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759169709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:54,228 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:54,228 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:54,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233282208] [2021-08-21 12:01:54,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:54,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:54,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:54,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:54,229 INFO L87 Difference]: Start difference. First operand 965 states and 3075 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:54,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:54,284 INFO L93 Difference]: Finished difference Result 1233 states and 3507 transitions. [2021-08-21 12:01:54,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:54,284 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:54,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:54,286 INFO L225 Difference]: With dead ends: 1233 [2021-08-21 12:01:54,286 INFO L226 Difference]: Without dead ends: 1233 [2021-08-21 12:01:54,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 50.3ms TimeCoverageRelationStatistics Valid=78, Invalid=104, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:54,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1233 states. [2021-08-21 12:01:54,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1233 to 967. [2021-08-21 12:01:54,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 3.18944099378882) internal successors, (3081), 966 states have internal predecessors, (3081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:54,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 3081 transitions. [2021-08-21 12:01:54,299 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 3081 transitions. Word has length 20 [2021-08-21 12:01:54,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:54,299 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 3081 transitions. [2021-08-21 12:01:54,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:54,299 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 3081 transitions. [2021-08-21 12:01:54,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:54,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:54,300 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:54,317 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 12:01:54,501 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,SelfDestructingSolverStorable77 [2021-08-21 12:01:54,503 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:54,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:54,504 INFO L82 PathProgramCache]: Analyzing trace with hash 1938407856, now seen corresponding path program 75 times [2021-08-21 12:01:54,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:54,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638767015] [2021-08-21 12:01:54,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:54,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:54,570 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:54,570 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:54,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638767015] [2021-08-21 12:01:54,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638767015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:54,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [177917160] [2021-08-21 12:01:54,571 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:01:54,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:54,571 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:54,571 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 12:01:54,572 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 12:01:55,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:01:55,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:55,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:55,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:55,068 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 25 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:55,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [177917160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:55,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:55,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:55,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331722156] [2021-08-21 12:01:55,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:55,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:55,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:55,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:55,069 INFO L87 Difference]: Start difference. First operand 967 states and 3081 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:55,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:55,199 INFO L93 Difference]: Finished difference Result 1112 states and 3285 transitions. [2021-08-21 12:01:55,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:01:55,200 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:55,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:55,201 INFO L225 Difference]: With dead ends: 1112 [2021-08-21 12:01:55,201 INFO L226 Difference]: Without dead ends: 1110 [2021-08-21 12:01:55,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 94.8ms TimeCoverageRelationStatistics Valid=195, Invalid=357, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:55,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1110 states. [2021-08-21 12:01:55,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1110 to 967. [2021-08-21 12:01:55,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 966 states have (on average 3.1853002070393375) internal successors, (3077), 966 states have internal predecessors, (3077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:55,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 3077 transitions. [2021-08-21 12:01:55,214 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 3077 transitions. Word has length 20 [2021-08-21 12:01:55,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:55,215 INFO L470 AbstractCegarLoop]: Abstraction has 967 states and 3077 transitions. [2021-08-21 12:01:55,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:55,215 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 3077 transitions. [2021-08-21 12:01:55,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:55,216 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:55,216 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:55,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:55,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-08-21 12:01:55,429 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:55,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:55,429 INFO L82 PathProgramCache]: Analyzing trace with hash -635168834, now seen corresponding path program 76 times [2021-08-21 12:01:55,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:55,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260398876] [2021-08-21 12:01:55,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:55,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:55,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:55,509 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:55,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:55,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260398876] [2021-08-21 12:01:55,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260398876] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:55,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371150914] [2021-08-21 12:01:55,509 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:01:55,509 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:55,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:55,510 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 12:01:55,511 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 12:01:55,942 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:01:55,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:55,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:55,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:55,994 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:55,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371150914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:55,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:55,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:55,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324988237] [2021-08-21 12:01:55,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:55,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:55,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:55,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:55,995 INFO L87 Difference]: Start difference. First operand 967 states and 3077 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:56,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:56,073 INFO L93 Difference]: Finished difference Result 1326 states and 3712 transitions. [2021-08-21 12:01:56,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:01:56,073 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:56,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:56,075 INFO L225 Difference]: With dead ends: 1326 [2021-08-21 12:01:56,075 INFO L226 Difference]: Without dead ends: 1326 [2021-08-21 12:01:56,075 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 63.2ms TimeCoverageRelationStatistics Valid=108, Invalid=164, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:01:56,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1326 states. [2021-08-21 12:01:56,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1326 to 938. [2021-08-21 12:01:56,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 937 states have (on average 3.1643543223052295) internal successors, (2965), 937 states have internal predecessors, (2965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:56,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 2965 transitions. [2021-08-21 12:01:56,096 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 2965 transitions. Word has length 20 [2021-08-21 12:01:56,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:56,096 INFO L470 AbstractCegarLoop]: Abstraction has 938 states and 2965 transitions. [2021-08-21 12:01:56,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:56,097 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 2965 transitions. [2021-08-21 12:01:56,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:56,098 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:56,098 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:56,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:56,320 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:56,321 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:56,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:56,321 INFO L82 PathProgramCache]: Analyzing trace with hash -1611856942, now seen corresponding path program 77 times [2021-08-21 12:01:56,321 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:56,321 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322835948] [2021-08-21 12:01:56,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:56,321 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:56,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:56,382 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:56,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:56,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322835948] [2021-08-21 12:01:56,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322835948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:56,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142223469] [2021-08-21 12:01:56,382 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:01:56,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:56,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:56,384 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 12:01:56,385 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 12:01:56,818 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:01:56,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:56,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:56,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:56,865 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 27 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:56,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142223469] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:56,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:56,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:56,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737875345] [2021-08-21 12:01:56,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:56,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:56,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:56,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:56,866 INFO L87 Difference]: Start difference. First operand 938 states and 2965 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:57,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:57,016 INFO L93 Difference]: Finished difference Result 1106 states and 3370 transitions. [2021-08-21 12:01:57,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:57,016 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:57,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:57,018 INFO L225 Difference]: With dead ends: 1106 [2021-08-21 12:01:57,018 INFO L226 Difference]: Without dead ends: 1103 [2021-08-21 12:01:57,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 101.6ms TimeCoverageRelationStatistics Valid=188, Invalid=364, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:01:57,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2021-08-21 12:01:57,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 941. [2021-08-21 12:01:57,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 941 states, 940 states have (on average 3.1638297872340426) internal successors, (2974), 940 states have internal predecessors, (2974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:57,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 941 states to 941 states and 2974 transitions. [2021-08-21 12:01:57,030 INFO L78 Accepts]: Start accepts. Automaton has 941 states and 2974 transitions. Word has length 20 [2021-08-21 12:01:57,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:57,030 INFO L470 AbstractCegarLoop]: Abstraction has 941 states and 2974 transitions. [2021-08-21 12:01:57,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:57,031 INFO L276 IsEmpty]: Start isEmpty. Operand 941 states and 2974 transitions. [2021-08-21 12:01:57,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:57,032 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:57,032 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:57,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2021-08-21 12:01:57,232 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:57,232 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:57,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:57,233 INFO L82 PathProgramCache]: Analyzing trace with hash 854236162, now seen corresponding path program 78 times [2021-08-21 12:01:57,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:57,233 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487545995] [2021-08-21 12:01:57,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:57,233 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:57,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:57,302 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:57,302 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:57,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487545995] [2021-08-21 12:01:57,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487545995] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:57,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636767941] [2021-08-21 12:01:57,302 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:01:57,302 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:57,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:57,309 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 12:01:57,317 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 12:01:57,767 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:01:57,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:57,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:57,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:57,826 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:57,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636767941] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:57,826 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:57,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:01:57,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325430705] [2021-08-21 12:01:57,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:01:57,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:57,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:01:57,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:01:57,827 INFO L87 Difference]: Start difference. First operand 941 states and 2974 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:57,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:57,921 INFO L93 Difference]: Finished difference Result 1725 states and 5166 transitions. [2021-08-21 12:01:57,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:01:57,921 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:57,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:57,924 INFO L225 Difference]: With dead ends: 1725 [2021-08-21 12:01:57,924 INFO L226 Difference]: Without dead ends: 1725 [2021-08-21 12:01:57,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 82.4ms TimeCoverageRelationStatistics Valid=143, Invalid=237, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:01:57,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2021-08-21 12:01:57,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1284. [2021-08-21 12:01:57,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.3265783320342948) internal successors, (4268), 1283 states have internal predecessors, (4268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:57,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4268 transitions. [2021-08-21 12:01:57,960 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4268 transitions. Word has length 20 [2021-08-21 12:01:57,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:57,960 INFO L470 AbstractCegarLoop]: Abstraction has 1284 states and 4268 transitions. [2021-08-21 12:01:57,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:57,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4268 transitions. [2021-08-21 12:01:57,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:57,962 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:57,962 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:57,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 12:01:58,179 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,SelfDestructingSolverStorable81 [2021-08-21 12:01:58,180 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:58,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:58,180 INFO L82 PathProgramCache]: Analyzing trace with hash 1922335102, now seen corresponding path program 79 times [2021-08-21 12:01:58,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:58,180 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969847160] [2021-08-21 12:01:58,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:58,180 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:58,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:58,233 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 20 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:58,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:58,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969847160] [2021-08-21 12:01:58,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969847160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:58,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2002156350] [2021-08-21 12:01:58,233 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:01:58,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:58,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:58,237 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 12:01:58,243 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 12:01:58,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:58,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:58,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:58,733 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 23 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:58,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2002156350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:58,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:58,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:58,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1368232298] [2021-08-21 12:01:58,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:58,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:58,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:58,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=91, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:58,734 INFO L87 Difference]: Start difference. First operand 1284 states and 4268 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:58,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:58,854 INFO L93 Difference]: Finished difference Result 1518 states and 4668 transitions. [2021-08-21 12:01:58,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:01:58,854 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:58,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:58,856 INFO L225 Difference]: With dead ends: 1518 [2021-08-21 12:01:58,856 INFO L226 Difference]: Without dead ends: 1516 [2021-08-21 12:01:58,856 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 82.1ms TimeCoverageRelationStatistics Valid=173, Invalid=289, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:01:58,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-08-21 12:01:58,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1317. [2021-08-21 12:01:58,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1317 states, 1316 states have (on average 3.324468085106383) internal successors, (4375), 1316 states have internal predecessors, (4375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:58,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1317 states to 1317 states and 4375 transitions. [2021-08-21 12:01:58,874 INFO L78 Accepts]: Start accepts. Automaton has 1317 states and 4375 transitions. Word has length 20 [2021-08-21 12:01:58,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:58,874 INFO L470 AbstractCegarLoop]: Abstraction has 1317 states and 4375 transitions. [2021-08-21 12:01:58,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:58,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1317 states and 4375 transitions. [2021-08-21 12:01:58,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:58,876 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:58,876 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:58,894 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 12:01:59,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:59,094 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:59,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:59,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1709544116, now seen corresponding path program 80 times [2021-08-21 12:01:59,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:59,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616700978] [2021-08-21 12:01:59,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:59,094 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:01:59,150 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 12 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:01:59,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:01:59,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616700978] [2021-08-21 12:01:59,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616700978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:59,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090252793] [2021-08-21 12:01:59,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:01:59,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:59,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:01:59,152 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 12:01:59,152 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 12:01:59,590 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:01:59,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:01:59,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:01:59,591 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:01:59,639 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 16 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:01:59,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090252793] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:01:59,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:01:59,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:01:59,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348953397] [2021-08-21 12:01:59,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:01:59,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:01:59,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:01:59,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:01:59,641 INFO L87 Difference]: Start difference. First operand 1317 states and 4375 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:59,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:01:59,735 INFO L93 Difference]: Finished difference Result 1514 states and 4634 transitions. [2021-08-21 12:01:59,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:01:59,735 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:01:59,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:01:59,737 INFO L225 Difference]: With dead ends: 1514 [2021-08-21 12:01:59,738 INFO L226 Difference]: Without dead ends: 1514 [2021-08-21 12:01:59,738 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 64.7ms TimeCoverageRelationStatistics Valid=123, Invalid=183, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:01:59,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1514 states. [2021-08-21 12:01:59,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1514 to 1297. [2021-08-21 12:01:59,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.2916666666666665) internal successors, (4266), 1296 states have internal predecessors, (4266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:59,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4266 transitions. [2021-08-21 12:01:59,758 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4266 transitions. Word has length 20 [2021-08-21 12:01:59,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:01:59,758 INFO L470 AbstractCegarLoop]: Abstraction has 1297 states and 4266 transitions. [2021-08-21 12:01:59,758 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:01:59,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4266 transitions. [2021-08-21 12:01:59,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:01:59,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:01:59,760 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:01:59,777 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 12:01:59,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:01:59,977 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:01:59,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:01:59,978 INFO L82 PathProgramCache]: Analyzing trace with hash -800620706, now seen corresponding path program 81 times [2021-08-21 12:01:59,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:01:59,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884096997] [2021-08-21 12:01:59,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:01:59,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:01:59,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:00,039 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:00,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:00,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884096997] [2021-08-21 12:02:00,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884096997] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:00,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752724977] [2021-08-21 12:02:00,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:00,039 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:00,039 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:00,040 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 12:02:00,041 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 12:02:00,517 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:02:00,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:00,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 12:02:00,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:00,642 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:00,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752724977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:00,642 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:00,642 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 22 [2021-08-21 12:02:00,642 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436685566] [2021-08-21 12:02:00,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-08-21 12:02:00,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:00,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-21 12:02:00,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:00,643 INFO L87 Difference]: Start difference. First operand 1297 states and 4266 transitions. Second operand has 23 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 22 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 12:02:01,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:01,398 INFO L93 Difference]: Finished difference Result 2116 states and 6354 transitions. [2021-08-21 12:02:01,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-08-21 12:02:01,398 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 22 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 20 [2021-08-21 12:02:01,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:01,401 INFO L225 Difference]: With dead ends: 2116 [2021-08-21 12:02:01,401 INFO L226 Difference]: Without dead ends: 2110 [2021-08-21 12:02:01,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1794 ImplicationChecksByTransitivity, 568.8ms TimeCoverageRelationStatistics Valid=690, Invalid=5316, Unknown=0, NotChecked=0, Total=6006 [2021-08-21 12:02:01,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2110 states. [2021-08-21 12:02:01,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2110 to 1671. [2021-08-21 12:02:01,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1670 states have (on average 3.2149700598802395) internal successors, (5369), 1670 states have internal predecessors, (5369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:01,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 5369 transitions. [2021-08-21 12:02:01,425 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 5369 transitions. Word has length 20 [2021-08-21 12:02:01,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:01,425 INFO L470 AbstractCegarLoop]: Abstraction has 1671 states and 5369 transitions. [2021-08-21 12:02:01,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 1.5217391304347827) internal successors, (35), 22 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 12:02:01,426 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 5369 transitions. [2021-08-21 12:02:01,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:01,428 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:01,428 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:01,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:01,628 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,SelfDestructingSolverStorable84 [2021-08-21 12:02:01,628 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:01,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:01,629 INFO L82 PathProgramCache]: Analyzing trace with hash 65463246, now seen corresponding path program 82 times [2021-08-21 12:02:01,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:01,629 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436698617] [2021-08-21 12:02:01,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:01,629 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:01,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:01,690 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:01,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:01,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436698617] [2021-08-21 12:02:01,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436698617] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:01,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250306516] [2021-08-21 12:02:01,690 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:01,691 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:01,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:01,692 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 12:02:01,693 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 12:02:02,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:02,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:02,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:02,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:02,195 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:02,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250306516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:02,196 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:02,196 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:02,196 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539645908] [2021-08-21 12:02:02,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:02,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:02,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:02,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=91, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:02,197 INFO L87 Difference]: Start difference. First operand 1671 states and 5369 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:02,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:02,256 INFO L93 Difference]: Finished difference Result 1971 states and 5778 transitions. [2021-08-21 12:02:02,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:02:02,261 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:02,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:02,264 INFO L225 Difference]: With dead ends: 1971 [2021-08-21 12:02:02,264 INFO L226 Difference]: Without dead ends: 1971 [2021-08-21 12:02:02,264 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 42.9ms TimeCoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:02,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1971 states. [2021-08-21 12:02:02,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1971 to 1669. [2021-08-21 12:02:02,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1668 states have (on average 3.2044364508393284) internal successors, (5345), 1668 states have internal predecessors, (5345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:02,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 5345 transitions. [2021-08-21 12:02:02,292 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 5345 transitions. Word has length 20 [2021-08-21 12:02:02,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:02,293 INFO L470 AbstractCegarLoop]: Abstraction has 1669 states and 5345 transitions. [2021-08-21 12:02:02,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:02,293 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 5345 transitions. [2021-08-21 12:02:02,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:02,295 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:02,295 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:02,313 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 12:02:02,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:02,497 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:02,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:02,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1776076554, now seen corresponding path program 83 times [2021-08-21 12:02:02,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:02,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980995788] [2021-08-21 12:02:02,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:02,497 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:02,583 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:02,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:02,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980995788] [2021-08-21 12:02:02,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980995788] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:02,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598584426] [2021-08-21 12:02:02,584 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:02,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:02,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:02,585 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 12:02:02,586 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 12:02:03,048 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:02:03,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:03,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:03,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:03,099 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:03,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598584426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:03,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:03,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:03,099 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451528654] [2021-08-21 12:02:03,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:03,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:03,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:03,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:03,100 INFO L87 Difference]: Start difference. First operand 1669 states and 5345 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:03,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:03,173 INFO L93 Difference]: Finished difference Result 2070 states and 5985 transitions. [2021-08-21 12:02:03,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:03,173 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:03,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:03,176 INFO L225 Difference]: With dead ends: 2070 [2021-08-21 12:02:03,176 INFO L226 Difference]: Without dead ends: 2070 [2021-08-21 12:02:03,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 82.5ms TimeCoverageRelationStatistics Valid=107, Invalid=165, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:03,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2021-08-21 12:02:03,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1581. [2021-08-21 12:02:03,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1581 states, 1580 states have (on average 3.1848101265822786) internal successors, (5032), 1580 states have internal predecessors, (5032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:03,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1581 states to 1581 states and 5032 transitions. [2021-08-21 12:02:03,198 INFO L78 Accepts]: Start accepts. Automaton has 1581 states and 5032 transitions. Word has length 20 [2021-08-21 12:02:03,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:03,199 INFO L470 AbstractCegarLoop]: Abstraction has 1581 states and 5032 transitions. [2021-08-21 12:02:03,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:03,199 INFO L276 IsEmpty]: Start isEmpty. Operand 1581 states and 5032 transitions. [2021-08-21 12:02:03,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:03,201 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:03,201 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:03,218 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 12:02:03,401 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:03,401 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:03,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:03,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1029485746, now seen corresponding path program 84 times [2021-08-21 12:02:03,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:03,402 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730723053] [2021-08-21 12:02:03,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:03,402 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:03,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:03,466 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:03,466 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:03,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730723053] [2021-08-21 12:02:03,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730723053] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:03,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122299030] [2021-08-21 12:02:03,466 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:03,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:03,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:03,467 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 12:02:03,468 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 12:02:03,968 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:03,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:03,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:03,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:04,020 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:04,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122299030] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:04,021 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:04,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:04,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926765966] [2021-08-21 12:02:04,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:04,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:04,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:04,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:04,021 INFO L87 Difference]: Start difference. First operand 1581 states and 5032 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:04,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:04,100 INFO L93 Difference]: Finished difference Result 2650 states and 8050 transitions. [2021-08-21 12:02:04,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:04,101 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:04,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:04,104 INFO L225 Difference]: With dead ends: 2650 [2021-08-21 12:02:04,104 INFO L226 Difference]: Without dead ends: 2650 [2021-08-21 12:02:04,104 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:02:04,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2021-08-21 12:02:04,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 2152. [2021-08-21 12:02:04,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2152 states, 2151 states have (on average 3.3170618317061833) internal successors, (7135), 2151 states have internal predecessors, (7135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:04,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2152 states to 2152 states and 7135 transitions. [2021-08-21 12:02:04,135 INFO L78 Accepts]: Start accepts. Automaton has 2152 states and 7135 transitions. Word has length 20 [2021-08-21 12:02:04,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:04,135 INFO L470 AbstractCegarLoop]: Abstraction has 2152 states and 7135 transitions. [2021-08-21 12:02:04,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:04,135 INFO L276 IsEmpty]: Start isEmpty. Operand 2152 states and 7135 transitions. [2021-08-21 12:02:04,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:04,138 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:04,138 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:04,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:04,338 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,SelfDestructingSolverStorable87 [2021-08-21 12:02:04,338 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:04,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:04,338 INFO L82 PathProgramCache]: Analyzing trace with hash -2102571126, now seen corresponding path program 85 times [2021-08-21 12:02:04,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:04,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626139031] [2021-08-21 12:02:04,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:04,339 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:04,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:04,411 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:04,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:04,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626139031] [2021-08-21 12:02:04,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626139031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:04,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510952375] [2021-08-21 12:02:04,411 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:04,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:04,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:04,412 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 12:02:04,413 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 12:02:04,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:04,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:04,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:04,992 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:04,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510952375] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:04,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:04,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:04,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082689552] [2021-08-21 12:02:04,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:04,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:04,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:04,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:04,993 INFO L87 Difference]: Start difference. First operand 2152 states and 7135 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:05,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:05,119 INFO L93 Difference]: Finished difference Result 3538 states and 11103 transitions. [2021-08-21 12:02:05,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:05,119 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:05,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:05,124 INFO L225 Difference]: With dead ends: 3538 [2021-08-21 12:02:05,124 INFO L226 Difference]: Without dead ends: 3538 [2021-08-21 12:02:05,124 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 107.5ms TimeCoverageRelationStatistics Valid=198, Invalid=354, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:05,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3538 states. [2021-08-21 12:02:05,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3538 to 2878. [2021-08-21 12:02:05,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2878 states, 2877 states have (on average 3.397636426833507) internal successors, (9775), 2877 states have internal predecessors, (9775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:05,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2878 states to 2878 states and 9775 transitions. [2021-08-21 12:02:05,167 INFO L78 Accepts]: Start accepts. Automaton has 2878 states and 9775 transitions. Word has length 20 [2021-08-21 12:02:05,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:05,168 INFO L470 AbstractCegarLoop]: Abstraction has 2878 states and 9775 transitions. [2021-08-21 12:02:05,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:05,168 INFO L276 IsEmpty]: Start isEmpty. Operand 2878 states and 9775 transitions. [2021-08-21 12:02:05,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:05,171 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:05,171 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:05,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:05,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:05,373 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:05,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:05,373 INFO L82 PathProgramCache]: Analyzing trace with hash -638469198, now seen corresponding path program 86 times [2021-08-21 12:02:05,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:05,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678452774] [2021-08-21 12:02:05,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:05,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:05,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 19 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:05,435 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:05,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678452774] [2021-08-21 12:02:05,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678452774] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:05,435 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470838729] [2021-08-21 12:02:05,435 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:05,435 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:05,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:05,436 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 12:02:05,437 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 12:02:05,923 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:05,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:05,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:05,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:05,979 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 23 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:05,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470838729] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:05,980 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:05,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:05,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721356482] [2021-08-21 12:02:05,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:05,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:05,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:05,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=92, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:05,980 INFO L87 Difference]: Start difference. First operand 2878 states and 9775 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:06,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:06,106 INFO L93 Difference]: Finished difference Result 3252 states and 10560 transitions. [2021-08-21 12:02:06,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:02:06,106 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:06,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:06,111 INFO L225 Difference]: With dead ends: 3252 [2021-08-21 12:02:06,111 INFO L226 Difference]: Without dead ends: 3250 [2021-08-21 12:02:06,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 85.5ms TimeCoverageRelationStatistics Valid=172, Invalid=290, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:06,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3250 states. [2021-08-21 12:02:06,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3250 to 3003. [2021-08-21 12:02:06,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.389407061958694) internal successors, (10175), 3002 states have internal predecessors, (10175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:06,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 10175 transitions. [2021-08-21 12:02:06,165 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 10175 transitions. Word has length 20 [2021-08-21 12:02:06,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:06,165 INFO L470 AbstractCegarLoop]: Abstraction has 3003 states and 10175 transitions. [2021-08-21 12:02:06,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:06,165 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 10175 transitions. [2021-08-21 12:02:06,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:06,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:06,170 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:06,187 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 12:02:06,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:06,370 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:06,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:06,370 INFO L82 PathProgramCache]: Analyzing trace with hash 1799626242, now seen corresponding path program 87 times [2021-08-21 12:02:06,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:06,370 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737779878] [2021-08-21 12:02:06,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:06,371 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:06,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:06,446 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:06,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:06,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737779878] [2021-08-21 12:02:06,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737779878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:06,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886611958] [2021-08-21 12:02:06,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:06,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:06,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:06,447 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 12:02:06,448 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 12:02:07,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:02:07,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:07,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:07,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:07,060 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:07,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886611958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:07,060 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:07,060 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:07,060 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275849629] [2021-08-21 12:02:07,061 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:07,061 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:07,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:07,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=92, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:07,061 INFO L87 Difference]: Start difference. First operand 3003 states and 10175 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:07,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:07,116 INFO L93 Difference]: Finished difference Result 3239 states and 10385 transitions. [2021-08-21 12:02:07,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:02:07,117 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:07,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:07,121 INFO L225 Difference]: With dead ends: 3239 [2021-08-21 12:02:07,122 INFO L226 Difference]: Without dead ends: 3239 [2021-08-21 12:02:07,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 47.0ms TimeCoverageRelationStatistics Valid=76, Invalid=106, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:07,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3239 states. [2021-08-21 12:02:07,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3239 to 2935. [2021-08-21 12:02:07,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.3677573278800272) internal successors, (9881), 2934 states have internal predecessors, (9881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:07,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9881 transitions. [2021-08-21 12:02:07,189 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9881 transitions. Word has length 20 [2021-08-21 12:02:07,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:07,189 INFO L470 AbstractCegarLoop]: Abstraction has 2935 states and 9881 transitions. [2021-08-21 12:02:07,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:07,189 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9881 transitions. [2021-08-21 12:02:07,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:07,193 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:07,193 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:07,210 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2021-08-21 12:02:07,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:07,393 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:07,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:07,394 INFO L82 PathProgramCache]: Analyzing trace with hash -784727746, now seen corresponding path program 88 times [2021-08-21 12:02:07,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:07,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745931688] [2021-08-21 12:02:07,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:07,394 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:07,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:07,457 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:07,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:07,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745931688] [2021-08-21 12:02:07,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745931688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:07,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38440746] [2021-08-21 12:02:07,458 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:07,458 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:07,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:07,465 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 12:02:07,466 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 12:02:07,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:07,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:07,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:07,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:08,005 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:08,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38440746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:08,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:08,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:08,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362782030] [2021-08-21 12:02:08,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:08,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:08,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:08,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:08,006 INFO L87 Difference]: Start difference. First operand 2935 states and 9881 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:08,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:08,082 INFO L93 Difference]: Finished difference Result 3341 states and 10608 transitions. [2021-08-21 12:02:08,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:02:08,082 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:08,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:08,087 INFO L225 Difference]: With dead ends: 3341 [2021-08-21 12:02:08,087 INFO L226 Difference]: Without dead ends: 3341 [2021-08-21 12:02:08,087 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 52.0ms TimeCoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:08,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3341 states. [2021-08-21 12:02:08,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3341 to 2802. [2021-08-21 12:02:08,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2802 states, 2801 states have (on average 3.3491610139235988) internal successors, (9381), 2801 states have internal predecessors, (9381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:08,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2802 states to 2802 states and 9381 transitions. [2021-08-21 12:02:08,126 INFO L78 Accepts]: Start accepts. Automaton has 2802 states and 9381 transitions. Word has length 20 [2021-08-21 12:02:08,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:08,126 INFO L470 AbstractCegarLoop]: Abstraction has 2802 states and 9381 transitions. [2021-08-21 12:02:08,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:08,127 INFO L276 IsEmpty]: Start isEmpty. Operand 2802 states and 9381 transitions. [2021-08-21 12:02:08,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:08,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:08,130 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:08,147 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 12:02:08,330 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,SelfDestructingSolverStorable91 [2021-08-21 12:02:08,330 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:08,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:08,331 INFO L82 PathProgramCache]: Analyzing trace with hash 704677250, now seen corresponding path program 89 times [2021-08-21 12:02:08,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:08,331 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571084265] [2021-08-21 12:02:08,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:08,331 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:08,406 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:08,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:08,406 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571084265] [2021-08-21 12:02:08,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571084265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:08,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017830289] [2021-08-21 12:02:08,407 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:08,407 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:08,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:08,409 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 12:02:08,410 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 12:02:08,907 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:02:08,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:08,907 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:08,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:08,952 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:08,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017830289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:08,952 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:08,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:08,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223414125] [2021-08-21 12:02:08,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:08,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:08,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:08,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:08,953 INFO L87 Difference]: Start difference. First operand 2802 states and 9381 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:09,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:09,033 INFO L93 Difference]: Finished difference Result 4613 states and 15295 transitions. [2021-08-21 12:02:09,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:02:09,034 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:09,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:09,041 INFO L225 Difference]: With dead ends: 4613 [2021-08-21 12:02:09,041 INFO L226 Difference]: Without dead ends: 4613 [2021-08-21 12:02:09,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 63.7ms TimeCoverageRelationStatistics Valid=110, Invalid=196, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:02:09,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4613 states. [2021-08-21 12:02:09,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4613 to 4212. [2021-08-21 12:02:09,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4212 states, 4211 states have (on average 3.4713844692472096) internal successors, (14618), 4211 states have internal predecessors, (14618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:09,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4212 states to 4212 states and 14618 transitions. [2021-08-21 12:02:09,101 INFO L78 Accepts]: Start accepts. Automaton has 4212 states and 14618 transitions. Word has length 20 [2021-08-21 12:02:09,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:09,101 INFO L470 AbstractCegarLoop]: Abstraction has 4212 states and 14618 transitions. [2021-08-21 12:02:09,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:09,102 INFO L276 IsEmpty]: Start isEmpty. Operand 4212 states and 14618 transitions. [2021-08-21 12:02:09,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:09,105 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:09,105 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:09,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:09,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:09,305 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:09,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:09,306 INFO L82 PathProgramCache]: Analyzing trace with hash -368408130, now seen corresponding path program 90 times [2021-08-21 12:02:09,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:09,306 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333722535] [2021-08-21 12:02:09,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:09,306 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:09,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:09,387 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:09,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:09,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333722535] [2021-08-21 12:02:09,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333722535] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:09,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2057905076] [2021-08-21 12:02:09,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:09,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:09,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:09,388 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 12:02:09,389 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 12:02:09,942 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:09,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:09,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:09,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:09,998 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:09,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2057905076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:09,998 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:09,998 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:09,998 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370302269] [2021-08-21 12:02:09,998 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:09,998 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:09,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:09,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:09,999 INFO L87 Difference]: Start difference. First operand 4212 states and 14618 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:10,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:10,112 INFO L93 Difference]: Finished difference Result 5440 states and 18349 transitions. [2021-08-21 12:02:10,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:02:10,113 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:10,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:10,121 INFO L225 Difference]: With dead ends: 5440 [2021-08-21 12:02:10,121 INFO L226 Difference]: Without dead ends: 5440 [2021-08-21 12:02:10,122 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 92.7ms TimeCoverageRelationStatistics Valid=159, Invalid=303, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:10,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5440 states. [2021-08-21 12:02:10,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5440 to 5067. [2021-08-21 12:02:10,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5067 states, 5066 states have (on average 3.5063166206079748) internal successors, (17763), 5066 states have internal predecessors, (17763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:10,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5067 states to 5067 states and 17763 transitions. [2021-08-21 12:02:10,211 INFO L78 Accepts]: Start accepts. Automaton has 5067 states and 17763 transitions. Word has length 20 [2021-08-21 12:02:10,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:10,211 INFO L470 AbstractCegarLoop]: Abstraction has 5067 states and 17763 transitions. [2021-08-21 12:02:10,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:10,211 INFO L276 IsEmpty]: Start isEmpty. Operand 5067 states and 17763 transitions. [2021-08-21 12:02:10,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:10,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:10,215 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:10,233 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 12:02:10,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:10,417 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:10,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:10,417 INFO L82 PathProgramCache]: Analyzing trace with hash 725683458, now seen corresponding path program 91 times [2021-08-21 12:02:10,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:10,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302310993] [2021-08-21 12:02:10,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:10,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:10,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:10,513 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:10,513 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:10,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302310993] [2021-08-21 12:02:10,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302310993] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:10,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327565981] [2021-08-21 12:02:10,513 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:10,513 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:10,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:10,515 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 12:02:10,516 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 12:02:11,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:11,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:11,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:11,065 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:11,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327565981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:11,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:11,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:11,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973164049] [2021-08-21 12:02:11,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:11,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:11,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:11,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:11,066 INFO L87 Difference]: Start difference. First operand 5067 states and 17763 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:11,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:11,240 INFO L93 Difference]: Finished difference Result 6110 states and 20625 transitions. [2021-08-21 12:02:11,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:02:11,240 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:11,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:11,250 INFO L225 Difference]: With dead ends: 6110 [2021-08-21 12:02:11,250 INFO L226 Difference]: Without dead ends: 6110 [2021-08-21 12:02:11,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 166.8ms TimeCoverageRelationStatistics Valid=280, Invalid=532, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:02:11,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6110 states. [2021-08-21 12:02:11,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6110 to 5618. [2021-08-21 12:02:11,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 5617 states have (on average 3.5143314936799004) internal successors, (19740), 5617 states have internal predecessors, (19740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:11,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 19740 transitions. [2021-08-21 12:02:11,376 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 19740 transitions. Word has length 20 [2021-08-21 12:02:11,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:11,376 INFO L470 AbstractCegarLoop]: Abstraction has 5618 states and 19740 transitions. [2021-08-21 12:02:11,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:11,376 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 19740 transitions. [2021-08-21 12:02:11,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:11,380 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:11,380 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:11,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2021-08-21 12:02:11,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:11,581 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:11,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:11,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1208079094, now seen corresponding path program 92 times [2021-08-21 12:02:11,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:11,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017542389] [2021-08-21 12:02:11,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:11,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:11,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:11,637 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:02:11,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:11,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017542389] [2021-08-21 12:02:11,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017542389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:11,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636883693] [2021-08-21 12:02:11,638 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:11,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:11,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:11,639 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 12:02:11,639 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 12:02:12,213 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:12,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:12,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:12,215 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:12,256 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 29 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:02:12,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636883693] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:12,257 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:12,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 10 [2021-08-21 12:02:12,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868837072] [2021-08-21 12:02:12,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 12:02:12,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:12,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 12:02:12,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-21 12:02:12,257 INFO L87 Difference]: Start difference. First operand 5618 states and 19740 transitions. Second operand has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:12,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:12,403 INFO L93 Difference]: Finished difference Result 7038 states and 24489 transitions. [2021-08-21 12:02:12,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:12,404 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:12,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:12,418 INFO L225 Difference]: With dead ends: 7038 [2021-08-21 12:02:12,418 INFO L226 Difference]: Without dead ends: 7034 [2021-08-21 12:02:12,419 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 85.0ms TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:02:12,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7034 states. [2021-08-21 12:02:12,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7034 to 6840. [2021-08-21 12:02:12,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6840 states, 6839 states have (on average 3.5451089340546864) internal successors, (24245), 6839 states have internal predecessors, (24245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:12,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6840 states to 6840 states and 24245 transitions. [2021-08-21 12:02:12,577 INFO L78 Accepts]: Start accepts. Automaton has 6840 states and 24245 transitions. Word has length 20 [2021-08-21 12:02:12,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:12,577 INFO L470 AbstractCegarLoop]: Abstraction has 6840 states and 24245 transitions. [2021-08-21 12:02:12,577 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 1.8181818181818181) internal successors, (20), 10 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:12,577 INFO L276 IsEmpty]: Start isEmpty. Operand 6840 states and 24245 transitions. [2021-08-21 12:02:12,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:12,583 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:12,583 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:12,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2021-08-21 12:02:12,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:12,783 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:12,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:12,784 INFO L82 PathProgramCache]: Analyzing trace with hash -1177065718, now seen corresponding path program 93 times [2021-08-21 12:02:12,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:12,784 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802116000] [2021-08-21 12:02:12,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:12,784 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:12,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:12,848 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:12,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:12,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802116000] [2021-08-21 12:02:12,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802116000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:12,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [275777081] [2021-08-21 12:02:12,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:12,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:12,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:12,849 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 12:02:12,850 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 12:02:13,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:02:13,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:13,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:13,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:13,427 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:02:13,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [275777081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:13,427 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:13,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:02:13,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049268235] [2021-08-21 12:02:13,427 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:02:13,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:13,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:02:13,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:02:13,428 INFO L87 Difference]: Start difference. First operand 6840 states and 24245 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:13,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:13,537 INFO L93 Difference]: Finished difference Result 7707 states and 26447 transitions. [2021-08-21 12:02:13,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:13,541 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:13,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:13,564 INFO L225 Difference]: With dead ends: 7707 [2021-08-21 12:02:13,564 INFO L226 Difference]: Without dead ends: 7707 [2021-08-21 12:02:13,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:02:13,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7707 states. [2021-08-21 12:02:13,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7707 to 7206. [2021-08-21 12:02:13,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7206 states, 7205 states have (on average 3.5443442054129077) internal successors, (25537), 7205 states have internal predecessors, (25537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:13,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7206 states to 7206 states and 25537 transitions. [2021-08-21 12:02:13,715 INFO L78 Accepts]: Start accepts. Automaton has 7206 states and 25537 transitions. Word has length 20 [2021-08-21 12:02:13,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:13,715 INFO L470 AbstractCegarLoop]: Abstraction has 7206 states and 25537 transitions. [2021-08-21 12:02:13,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:13,715 INFO L276 IsEmpty]: Start isEmpty. Operand 7206 states and 25537 transitions. [2021-08-21 12:02:13,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:13,720 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:13,721 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:13,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:13,924 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,SelfDestructingSolverStorable96 [2021-08-21 12:02:13,925 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:13,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:13,925 INFO L82 PathProgramCache]: Analyzing trace with hash -82974130, now seen corresponding path program 94 times [2021-08-21 12:02:13,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:13,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223837677] [2021-08-21 12:02:13,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:13,925 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:13,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:13,985 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:13,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:13,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223837677] [2021-08-21 12:02:13,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223837677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:13,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853671923] [2021-08-21 12:02:13,986 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:13,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:13,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:13,987 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 12:02:13,988 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 12:02:14,518 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:14,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:14,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:14,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:14,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853671923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:14,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:14,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:14,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199828268] [2021-08-21 12:02:14,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:14,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:14,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:14,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:14,566 INFO L87 Difference]: Start difference. First operand 7206 states and 25537 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:14,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:14,681 INFO L93 Difference]: Finished difference Result 8954 states and 30890 transitions. [2021-08-21 12:02:14,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:14,682 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 20 [2021-08-21 12:02:14,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:14,700 INFO L225 Difference]: With dead ends: 8954 [2021-08-21 12:02:14,700 INFO L226 Difference]: Without dead ends: 8954 [2021-08-21 12:02:14,700 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 69.4ms TimeCoverageRelationStatistics Valid=125, Invalid=217, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:02:14,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8954 states. [2021-08-21 12:02:14,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8954 to 8254. [2021-08-21 12:02:14,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8254 states, 8253 states have (on average 3.561008118260027) internal successors, (29389), 8253 states have internal predecessors, (29389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:14,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8254 states to 8254 states and 29389 transitions. [2021-08-21 12:02:14,874 INFO L78 Accepts]: Start accepts. Automaton has 8254 states and 29389 transitions. Word has length 20 [2021-08-21 12:02:14,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:14,874 INFO L470 AbstractCegarLoop]: Abstraction has 8254 states and 29389 transitions. [2021-08-21 12:02:14,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:14,874 INFO L276 IsEmpty]: Start isEmpty. Operand 8254 states and 29389 transitions. [2021-08-21 12:02:14,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:14,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:14,879 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:14,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:15,080 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,SelfDestructingSolverStorable97 [2021-08-21 12:02:15,080 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:15,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:15,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1156059510, now seen corresponding path program 95 times [2021-08-21 12:02:15,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:15,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145975640] [2021-08-21 12:02:15,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:15,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:15,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:15,147 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:15,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:15,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145975640] [2021-08-21 12:02:15,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145975640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:15,147 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823725443] [2021-08-21 12:02:15,148 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:15,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:15,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:15,149 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 12:02:15,150 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 12:02:15,719 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:02:15,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:15,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:15,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:15,765 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:15,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823725443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:15,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:15,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:15,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193928880] [2021-08-21 12:02:15,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:15,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:15,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:15,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:15,766 INFO L87 Difference]: Start difference. First operand 8254 states and 29389 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:15,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:15,967 INFO L93 Difference]: Finished difference Result 9105 states and 31585 transitions. [2021-08-21 12:02:15,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:15,968 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 20 [2021-08-21 12:02:15,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:15,985 INFO L225 Difference]: With dead ends: 9105 [2021-08-21 12:02:15,985 INFO L226 Difference]: Without dead ends: 9105 [2021-08-21 12:02:15,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:15,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9105 states. [2021-08-21 12:02:16,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9105 to 8656. [2021-08-21 12:02:16,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8656 states, 8655 states have (on average 3.5648757943385325) internal successors, (30854), 8655 states have internal predecessors, (30854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:16,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8656 states to 8656 states and 30854 transitions. [2021-08-21 12:02:16,141 INFO L78 Accepts]: Start accepts. Automaton has 8656 states and 30854 transitions. Word has length 20 [2021-08-21 12:02:16,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:16,141 INFO L470 AbstractCegarLoop]: Abstraction has 8656 states and 30854 transitions. [2021-08-21 12:02:16,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:16,141 INFO L276 IsEmpty]: Start isEmpty. Operand 8656 states and 30854 transitions. [2021-08-21 12:02:16,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:16,146 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:16,146 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:16,163 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 12:02:16,346 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:16,346 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:16,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:16,346 INFO L82 PathProgramCache]: Analyzing trace with hash -525873270, now seen corresponding path program 96 times [2021-08-21 12:02:16,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:16,347 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132153992] [2021-08-21 12:02:16,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:16,347 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:16,416 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:16,416 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:16,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132153992] [2021-08-21 12:02:16,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132153992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:16,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607355849] [2021-08-21 12:02:16,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:16,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:16,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:16,417 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 12:02:16,418 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 12:02:16,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:16,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:16,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:16,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:17,039 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:17,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607355849] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:17,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:17,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:17,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344214334] [2021-08-21 12:02:17,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:17,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:17,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:17,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:17,040 INFO L87 Difference]: Start difference. First operand 8656 states and 30854 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:17,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:17,191 INFO L93 Difference]: Finished difference Result 9529 states and 33025 transitions. [2021-08-21 12:02:17,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:17,192 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:17,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:17,211 INFO L225 Difference]: With dead ends: 9529 [2021-08-21 12:02:17,211 INFO L226 Difference]: Without dead ends: 9529 [2021-08-21 12:02:17,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 80.7ms TimeCoverageRelationStatistics Valid=140, Invalid=240, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:02:17,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9529 states. [2021-08-21 12:02:17,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9529 to 4249. [2021-08-21 12:02:17,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4249 states, 4248 states have (on average 3.398069679849341) internal successors, (14435), 4248 states have internal predecessors, (14435), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:17,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4249 states to 4249 states and 14435 transitions. [2021-08-21 12:02:17,341 INFO L78 Accepts]: Start accepts. Automaton has 4249 states and 14435 transitions. Word has length 20 [2021-08-21 12:02:17,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:17,342 INFO L470 AbstractCegarLoop]: Abstraction has 4249 states and 14435 transitions. [2021-08-21 12:02:17,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:17,342 INFO L276 IsEmpty]: Start isEmpty. Operand 4249 states and 14435 transitions. [2021-08-21 12:02:17,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:17,345 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:17,345 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:17,363 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 12:02:17,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:17,546 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:17,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:17,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1598958650, now seen corresponding path program 97 times [2021-08-21 12:02:17,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:17,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268340765] [2021-08-21 12:02:17,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:17,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:17,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:17,621 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:17,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:17,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268340765] [2021-08-21 12:02:17,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268340765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:17,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395915794] [2021-08-21 12:02:17,621 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:17,621 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:17,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:17,622 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 12:02:17,648 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 12:02:18,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:18,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:18,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:18,233 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:18,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395915794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:18,234 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:18,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:18,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028500749] [2021-08-21 12:02:18,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:18,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:18,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:18,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:18,234 INFO L87 Difference]: Start difference. First operand 4249 states and 14435 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:18,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:18,351 INFO L93 Difference]: Finished difference Result 5911 states and 19624 transitions. [2021-08-21 12:02:18,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:02:18,352 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:18,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:18,362 INFO L225 Difference]: With dead ends: 5911 [2021-08-21 12:02:18,362 INFO L226 Difference]: Without dead ends: 5911 [2021-08-21 12:02:18,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 98.9ms TimeCoverageRelationStatistics Valid=158, Invalid=304, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:18,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5911 states. [2021-08-21 12:02:18,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5911 to 4539. [2021-08-21 12:02:18,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4539 states, 4538 states have (on average 3.4169237549581313) internal successors, (15506), 4538 states have internal predecessors, (15506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:18,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4539 states to 4539 states and 15506 transitions. [2021-08-21 12:02:18,466 INFO L78 Accepts]: Start accepts. Automaton has 4539 states and 15506 transitions. Word has length 20 [2021-08-21 12:02:18,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:18,466 INFO L470 AbstractCegarLoop]: Abstraction has 4539 states and 15506 transitions. [2021-08-21 12:02:18,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:18,466 INFO L276 IsEmpty]: Start isEmpty. Operand 4539 states and 15506 transitions. [2021-08-21 12:02:18,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:18,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:18,469 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:18,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:18,670 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,SelfDestructingSolverStorable100 [2021-08-21 12:02:18,670 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:18,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:18,670 INFO L82 PathProgramCache]: Analyzing trace with hash -504867062, now seen corresponding path program 98 times [2021-08-21 12:02:18,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:18,670 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5276886] [2021-08-21 12:02:18,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:18,670 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:18,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:18,735 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:18,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:18,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5276886] [2021-08-21 12:02:18,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5276886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:18,736 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742299908] [2021-08-21 12:02:18,736 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:18,736 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:18,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:18,737 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 12:02:18,738 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 12:02:19,280 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:19,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:19,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:19,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:19,327 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:19,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742299908] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:19,328 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:19,328 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:19,328 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981030644] [2021-08-21 12:02:19,328 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:19,328 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:19,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:19,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:19,329 INFO L87 Difference]: Start difference. First operand 4539 states and 15506 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:19,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:19,501 INFO L93 Difference]: Finished difference Result 5172 states and 16881 transitions. [2021-08-21 12:02:19,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:02:19,501 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:19,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:19,509 INFO L225 Difference]: With dead ends: 5172 [2021-08-21 12:02:19,509 INFO L226 Difference]: Without dead ends: 5172 [2021-08-21 12:02:19,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 137.8ms TimeCoverageRelationStatistics Valid=279, Invalid=533, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:02:19,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5172 states. [2021-08-21 12:02:19,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5172 to 4463. [2021-08-21 12:02:19,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4463 states, 4462 states have (on average 3.4195428059166293) internal successors, (15258), 4462 states have internal predecessors, (15258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:19,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4463 states to 4463 states and 15258 transitions. [2021-08-21 12:02:19,584 INFO L78 Accepts]: Start accepts. Automaton has 4463 states and 15258 transitions. Word has length 20 [2021-08-21 12:02:19,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:19,584 INFO L470 AbstractCegarLoop]: Abstraction has 4463 states and 15258 transitions. [2021-08-21 12:02:19,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:19,584 INFO L276 IsEmpty]: Start isEmpty. Operand 4463 states and 15258 transitions. [2021-08-21 12:02:19,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:19,588 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:19,588 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:19,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Ended with exit code 0 [2021-08-21 12:02:19,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:19,788 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:19,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:19,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1580976126, now seen corresponding path program 99 times [2021-08-21 12:02:19,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:19,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303966982] [2021-08-21 12:02:19,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:19,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:19,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:19,849 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:19,850 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:19,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303966982] [2021-08-21 12:02:19,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303966982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:19,850 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583189766] [2021-08-21 12:02:19,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:19,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:19,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:19,851 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 12:02:19,851 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 12:02:20,425 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:02:20,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:20,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:20,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:20,469 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:20,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583189766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:20,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:20,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:20,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257794936] [2021-08-21 12:02:20,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:20,470 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:20,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:20,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:20,470 INFO L87 Difference]: Start difference. First operand 4463 states and 15258 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:20,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:20,610 INFO L93 Difference]: Finished difference Result 4711 states and 15597 transitions. [2021-08-21 12:02:20,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:02:20,611 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:20,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:20,618 INFO L225 Difference]: With dead ends: 4711 [2021-08-21 12:02:20,618 INFO L226 Difference]: Without dead ends: 4707 [2021-08-21 12:02:20,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 84.9ms TimeCoverageRelationStatistics Valid=171, Invalid=291, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:20,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4707 states. [2021-08-21 12:02:20,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4707 to 4073. [2021-08-21 12:02:20,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4073 states, 4072 states have (on average 3.394400785854617) internal successors, (13822), 4072 states have internal predecessors, (13822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:20,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4073 states to 4073 states and 13822 transitions. [2021-08-21 12:02:20,684 INFO L78 Accepts]: Start accepts. Automaton has 4073 states and 13822 transitions. Word has length 20 [2021-08-21 12:02:20,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:20,684 INFO L470 AbstractCegarLoop]: Abstraction has 4073 states and 13822 transitions. [2021-08-21 12:02:20,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:20,684 INFO L276 IsEmpty]: Start isEmpty. Operand 4073 states and 13822 transitions. [2021-08-21 12:02:20,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:20,687 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:20,688 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:20,705 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 12:02:20,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 12:02:20,888 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:20,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:20,888 INFO L82 PathProgramCache]: Analyzing trace with hash -275895730, now seen corresponding path program 100 times [2021-08-21 12:02:20,888 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:20,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139901866] [2021-08-21 12:02:20,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:20,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:20,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:20,948 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:20,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:20,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139901866] [2021-08-21 12:02:20,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139901866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:20,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1959847246] [2021-08-21 12:02:20,949 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:20,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:20,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:20,950 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 12:02:20,950 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 12:02:21,508 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:21,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:21,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:21,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:21,573 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 20 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:21,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1959847246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:21,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:21,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:21,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144924270] [2021-08-21 12:02:21,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:21,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:21,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:21,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:21,574 INFO L87 Difference]: Start difference. First operand 4073 states and 13822 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:21,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:21,640 INFO L93 Difference]: Finished difference Result 4367 states and 14243 transitions. [2021-08-21 12:02:21,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:02:21,640 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:21,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:21,647 INFO L225 Difference]: With dead ends: 4367 [2021-08-21 12:02:21,647 INFO L226 Difference]: Without dead ends: 4367 [2021-08-21 12:02:21,647 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 60.3ms TimeCoverageRelationStatistics Valid=87, Invalid=123, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:21,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4367 states. [2021-08-21 12:02:21,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4367 to 4077. [2021-08-21 12:02:21,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4077 states, 4076 states have (on average 3.3851815505397447) internal successors, (13798), 4076 states have internal predecessors, (13798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:21,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4077 states to 4077 states and 13798 transitions. [2021-08-21 12:02:21,711 INFO L78 Accepts]: Start accepts. Automaton has 4077 states and 13798 transitions. Word has length 20 [2021-08-21 12:02:21,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:21,711 INFO L470 AbstractCegarLoop]: Abstraction has 4077 states and 13798 transitions. [2021-08-21 12:02:21,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:21,711 INFO L276 IsEmpty]: Start isEmpty. Operand 4077 states and 13798 transitions. [2021-08-21 12:02:21,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:21,714 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:21,714 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:21,731 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Ended with exit code 0 [2021-08-21 12:02:21,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2021-08-21 12:02:21,929 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:21,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:21,929 INFO L82 PathProgramCache]: Analyzing trace with hash 1434717578, now seen corresponding path program 101 times [2021-08-21 12:02:21,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:21,929 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208773724] [2021-08-21 12:02:21,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:21,929 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:21,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:21,994 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:21,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:21,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208773724] [2021-08-21 12:02:21,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208773724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:21,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145840890] [2021-08-21 12:02:21,995 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:21,995 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:21,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:21,995 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 12:02:21,996 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 12:02:22,614 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:02:22,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:22,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:22,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:22,670 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:22,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145840890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:22,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:22,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:22,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112793171] [2021-08-21 12:02:22,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:22,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:22,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:22,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:22,671 INFO L87 Difference]: Start difference. First operand 4077 states and 13798 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:22,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:22,741 INFO L93 Difference]: Finished difference Result 4294 states and 13975 transitions. [2021-08-21 12:02:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:02:22,741 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:22,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:22,748 INFO L225 Difference]: With dead ends: 4294 [2021-08-21 12:02:22,748 INFO L226 Difference]: Without dead ends: 4294 [2021-08-21 12:02:22,748 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 55.0ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:22,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4294 states. [2021-08-21 12:02:22,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4294 to 3913. [2021-08-21 12:02:22,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 3.3785787321063396) internal successors, (13217), 3912 states have internal predecessors, (13217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:22,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 13217 transitions. [2021-08-21 12:02:22,807 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 13217 transitions. Word has length 20 [2021-08-21 12:02:22,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:22,807 INFO L470 AbstractCegarLoop]: Abstraction has 3913 states and 13217 transitions. [2021-08-21 12:02:22,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:22,807 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 13217 transitions. [2021-08-21 12:02:22,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:22,810 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:22,810 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:22,827 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 12:02:23,010 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,SelfDestructingSolverStorable104 [2021-08-21 12:02:23,011 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:23,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:23,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1370844722, now seen corresponding path program 102 times [2021-08-21 12:02:23,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:23,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353602678] [2021-08-21 12:02:23,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:23,011 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:23,076 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:23,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:23,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353602678] [2021-08-21 12:02:23,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353602678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:23,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61919624] [2021-08-21 12:02:23,077 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:23,077 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:23,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:23,078 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 12:02:23,078 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 12:02:23,661 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:02:23,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:23,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:23,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:23,711 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:23,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61919624] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:23,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:23,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:23,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214654014] [2021-08-21 12:02:23,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:23,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:23,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:23,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:23,712 INFO L87 Difference]: Start difference. First operand 3913 states and 13217 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:23,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:23,810 INFO L93 Difference]: Finished difference Result 4333 states and 14025 transitions. [2021-08-21 12:02:23,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:23,811 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:23,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:23,819 INFO L225 Difference]: With dead ends: 4333 [2021-08-21 12:02:23,819 INFO L226 Difference]: Without dead ends: 4333 [2021-08-21 12:02:23,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 72.3ms TimeCoverageRelationStatistics Valid=140, Invalid=240, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:02:23,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4333 states. [2021-08-21 12:02:23,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4333 to 3900. [2021-08-21 12:02:23,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3900 states, 3899 states have (on average 3.368043087971275) internal successors, (13132), 3899 states have internal predecessors, (13132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:23,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3900 states to 3900 states and 13132 transitions. [2021-08-21 12:02:23,879 INFO L78 Accepts]: Start accepts. Automaton has 3900 states and 13132 transitions. Word has length 20 [2021-08-21 12:02:23,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:23,880 INFO L470 AbstractCegarLoop]: Abstraction has 3900 states and 13132 transitions. [2021-08-21 12:02:23,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:23,880 INFO L276 IsEmpty]: Start isEmpty. Operand 3900 states and 13132 transitions. [2021-08-21 12:02:23,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:23,883 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:23,883 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:23,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:24,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:24,083 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:24,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:24,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1851037194, now seen corresponding path program 103 times [2021-08-21 12:02:24,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:24,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888269289] [2021-08-21 12:02:24,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:24,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:24,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:24,148 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:24,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:24,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888269289] [2021-08-21 12:02:24,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888269289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:24,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544623917] [2021-08-21 12:02:24,148 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:24,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:24,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:24,149 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:24,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2021-08-21 12:02:24,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:24,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:24,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:24,788 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:24,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544623917] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:24,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:24,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:24,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689518121] [2021-08-21 12:02:24,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:24,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:24,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:24,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:24,789 INFO L87 Difference]: Start difference. First operand 3900 states and 13132 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:24,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:24,892 INFO L93 Difference]: Finished difference Result 5075 states and 16651 transitions. [2021-08-21 12:02:24,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:24,892 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:24,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:24,900 INFO L225 Difference]: With dead ends: 5075 [2021-08-21 12:02:24,900 INFO L226 Difference]: Without dead ends: 5075 [2021-08-21 12:02:24,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 81.1ms TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:02:24,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5075 states. [2021-08-21 12:02:24,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5075 to 4093. [2021-08-21 12:02:24,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4093 states, 4092 states have (on average 3.374144672531769) internal successors, (13807), 4092 states have internal predecessors, (13807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:24,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4093 states to 4093 states and 13807 transitions. [2021-08-21 12:02:24,966 INFO L78 Accepts]: Start accepts. Automaton has 4093 states and 13807 transitions. Word has length 20 [2021-08-21 12:02:24,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:24,966 INFO L470 AbstractCegarLoop]: Abstraction has 4093 states and 13807 transitions. [2021-08-21 12:02:24,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:24,966 INFO L276 IsEmpty]: Start isEmpty. Operand 4093 states and 13807 transitions. [2021-08-21 12:02:24,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:24,969 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:24,969 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:24,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Ended with exit code 0 [2021-08-21 12:02:25,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:25,170 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:25,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:25,170 INFO L82 PathProgramCache]: Analyzing trace with hash -1349838514, now seen corresponding path program 104 times [2021-08-21 12:02:25,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:25,170 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933009182] [2021-08-21 12:02:25,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:25,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:25,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:25,261 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:25,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:25,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933009182] [2021-08-21 12:02:25,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933009182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:25,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274071200] [2021-08-21 12:02:25,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:25,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:25,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:25,262 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:25,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2021-08-21 12:02:25,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:25,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:25,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:25,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:25,918 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:25,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274071200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:25,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:25,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:25,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701374798] [2021-08-21 12:02:25,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:25,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:25,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:25,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:25,919 INFO L87 Difference]: Start difference. First operand 4093 states and 13807 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:26,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:26,066 INFO L93 Difference]: Finished difference Result 4713 states and 15274 transitions. [2021-08-21 12:02:26,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:26,066 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:26,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:26,074 INFO L225 Difference]: With dead ends: 4713 [2021-08-21 12:02:26,074 INFO L226 Difference]: Without dead ends: 4713 [2021-08-21 12:02:26,074 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 135.8ms TimeCoverageRelationStatistics Valid=236, Invalid=466, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:02:26,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4713 states. [2021-08-21 12:02:26,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4713 to 4207. [2021-08-21 12:02:26,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4207 states, 4206 states have (on average 3.378982406086543) internal successors, (14212), 4206 states have internal predecessors, (14212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:26,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4207 states to 4207 states and 14212 transitions. [2021-08-21 12:02:26,163 INFO L78 Accepts]: Start accepts. Automaton has 4207 states and 14212 transitions. Word has length 20 [2021-08-21 12:02:26,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:26,163 INFO L470 AbstractCegarLoop]: Abstraction has 4207 states and 14212 transitions. [2021-08-21 12:02:26,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:26,164 INFO L276 IsEmpty]: Start isEmpty. Operand 4207 states and 14212 transitions. [2021-08-21 12:02:26,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:26,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:26,167 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:26,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:26,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-08-21 12:02:26,367 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:26,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:26,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1792737654, now seen corresponding path program 105 times [2021-08-21 12:02:26,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:26,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110775623] [2021-08-21 12:02:26,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:26,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:26,441 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:26,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:26,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110775623] [2021-08-21 12:02:26,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110775623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:26,441 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115472599] [2021-08-21 12:02:26,442 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:26,442 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:26,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:26,442 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:26,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2021-08-21 12:02:27,025 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:02:27,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:27,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:27,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:27,075 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:27,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115472599] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:27,075 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:27,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:27,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911790941] [2021-08-21 12:02:27,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:27,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:27,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:27,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:27,076 INFO L87 Difference]: Start difference. First operand 4207 states and 14212 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:27,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:27,304 INFO L93 Difference]: Finished difference Result 5066 states and 16291 transitions. [2021-08-21 12:02:27,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:02:27,304 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:27,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:27,312 INFO L225 Difference]: With dead ends: 5066 [2021-08-21 12:02:27,312 INFO L226 Difference]: Without dead ends: 5066 [2021-08-21 12:02:27,312 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 303 ImplicationChecksByTransitivity, 197.4ms TimeCoverageRelationStatistics Valid=406, Invalid=784, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:02:27,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5066 states. [2021-08-21 12:02:27,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5066 to 4561. [2021-08-21 12:02:27,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4561 states, 4560 states have (on average 3.3802631578947366) internal successors, (15414), 4560 states have internal predecessors, (15414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:27,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4561 states to 4561 states and 15414 transitions. [2021-08-21 12:02:27,386 INFO L78 Accepts]: Start accepts. Automaton has 4561 states and 15414 transitions. Word has length 20 [2021-08-21 12:02:27,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:27,386 INFO L470 AbstractCegarLoop]: Abstraction has 4561 states and 15414 transitions. [2021-08-21 12:02:27,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:27,386 INFO L276 IsEmpty]: Start isEmpty. Operand 4561 states and 15414 transitions. [2021-08-21 12:02:27,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:27,390 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:27,390 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:27,407 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:27,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:27,590 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:27,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:27,590 INFO L82 PathProgramCache]: Analyzing trace with hash -700439550, now seen corresponding path program 106 times [2021-08-21 12:02:27,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:27,591 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264914573] [2021-08-21 12:02:27,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:27,591 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:27,645 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:27,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:27,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264914573] [2021-08-21 12:02:27,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264914573] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:27,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136902009] [2021-08-21 12:02:27,646 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:27,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:27,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:27,646 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:27,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2021-08-21 12:02:28,333 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:28,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:28,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:28,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:28,378 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:02:28,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136902009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:28,379 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:28,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:02:28,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248351985] [2021-08-21 12:02:28,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:02:28,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:28,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:02:28,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:02:28,379 INFO L87 Difference]: Start difference. First operand 4561 states and 15414 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:28,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:28,533 INFO L93 Difference]: Finished difference Result 5249 states and 17354 transitions. [2021-08-21 12:02:28,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:02:28,533 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:28,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:28,541 INFO L225 Difference]: With dead ends: 5249 [2021-08-21 12:02:28,541 INFO L226 Difference]: Without dead ends: 5245 [2021-08-21 12:02:28,541 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 94.0ms TimeCoverageRelationStatistics Valid=175, Invalid=331, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:28,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5245 states. [2021-08-21 12:02:28,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5245 to 4651. [2021-08-21 12:02:28,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 3.3821505376344088) internal successors, (15727), 4650 states have internal predecessors, (15727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:28,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 15727 transitions. [2021-08-21 12:02:28,612 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 15727 transitions. Word has length 20 [2021-08-21 12:02:28,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:28,612 INFO L470 AbstractCegarLoop]: Abstraction has 4651 states and 15727 transitions. [2021-08-21 12:02:28,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:28,613 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 15727 transitions. [2021-08-21 12:02:28,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:28,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:28,616 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:28,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2021-08-21 12:02:28,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109,108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:28,817 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:28,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:28,817 INFO L82 PathProgramCache]: Analyzing trace with hash -648419966, now seen corresponding path program 107 times [2021-08-21 12:02:28,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:28,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053189320] [2021-08-21 12:02:28,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:28,817 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:28,878 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:28,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:28,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053189320] [2021-08-21 12:02:28,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053189320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:28,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434436496] [2021-08-21 12:02:28,879 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:28,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:28,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:28,885 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:28,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2021-08-21 12:02:29,488 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:02:29,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:29,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:29,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:29,532 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:29,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434436496] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:29,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:29,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:29,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825465248] [2021-08-21 12:02:29,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:29,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:29,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:29,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:29,533 INFO L87 Difference]: Start difference. First operand 4651 states and 15727 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:29,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:29,666 INFO L93 Difference]: Finished difference Result 5919 states and 19183 transitions. [2021-08-21 12:02:29,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:29,667 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 20 [2021-08-21 12:02:29,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:29,678 INFO L225 Difference]: With dead ends: 5919 [2021-08-21 12:02:29,678 INFO L226 Difference]: Without dead ends: 5919 [2021-08-21 12:02:29,679 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 102.4ms TimeCoverageRelationStatistics Valid=177, Invalid=329, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:29,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5919 states. [2021-08-21 12:02:29,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5919 to 5338. [2021-08-21 12:02:29,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5338 states, 5337 states have (on average 3.389357316844669) internal successors, (18089), 5337 states have internal predecessors, (18089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:29,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5338 states to 5338 states and 18089 transitions. [2021-08-21 12:02:29,766 INFO L78 Accepts]: Start accepts. Automaton has 5338 states and 18089 transitions. Word has length 20 [2021-08-21 12:02:29,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:29,766 INFO L470 AbstractCegarLoop]: Abstraction has 5338 states and 18089 transitions. [2021-08-21 12:02:29,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:29,767 INFO L276 IsEmpty]: Start isEmpty. Operand 5338 states and 18089 transitions. [2021-08-21 12:02:29,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:29,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:29,771 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:29,788 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:29,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:29,971 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:29,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:29,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1091319106, now seen corresponding path program 108 times [2021-08-21 12:02:29,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:29,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757792525] [2021-08-21 12:02:29,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:29,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:29,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:30,037 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:30,037 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:30,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757792525] [2021-08-21 12:02:30,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757792525] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:30,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138599682] [2021-08-21 12:02:30,037 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:30,037 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:30,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:30,038 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:30,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2021-08-21 12:02:30,641 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:02:30,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:30,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:30,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:30,687 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:30,687 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138599682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:30,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:30,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:30,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447321034] [2021-08-21 12:02:30,687 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:30,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:30,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:30,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=127, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:30,688 INFO L87 Difference]: Start difference. First operand 5338 states and 18089 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:30,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:30,834 INFO L93 Difference]: Finished difference Result 6269 states and 20414 transitions. [2021-08-21 12:02:30,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:30,834 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:30,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:30,844 INFO L225 Difference]: With dead ends: 6269 [2021-08-21 12:02:30,844 INFO L226 Difference]: Without dead ends: 6269 [2021-08-21 12:02:30,844 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 117.2ms TimeCoverageRelationStatistics Valid=195, Invalid=357, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:30,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6269 states. [2021-08-21 12:02:30,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6269 to 4444. [2021-08-21 12:02:30,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4444 states, 4443 states have (on average 3.356290794508215) internal successors, (14912), 4443 states have internal predecessors, (14912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:30,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4444 states to 4444 states and 14912 transitions. [2021-08-21 12:02:30,917 INFO L78 Accepts]: Start accepts. Automaton has 4444 states and 14912 transitions. Word has length 20 [2021-08-21 12:02:30,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:30,917 INFO L470 AbstractCegarLoop]: Abstraction has 4444 states and 14912 transitions. [2021-08-21 12:02:30,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:30,917 INFO L276 IsEmpty]: Start isEmpty. Operand 4444 states and 14912 transitions. [2021-08-21 12:02:30,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:30,920 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:30,920 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:30,937 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2021-08-21 12:02:31,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-21 12:02:31,121 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:31,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:31,121 INFO L82 PathProgramCache]: Analyzing trace with hash 2772482, now seen corresponding path program 109 times [2021-08-21 12:02:31,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:31,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663915844] [2021-08-21 12:02:31,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:31,121 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:31,188 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:31,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:31,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663915844] [2021-08-21 12:02:31,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663915844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:31,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847114474] [2021-08-21 12:02:31,188 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:31,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:31,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:31,189 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:31,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2021-08-21 12:02:31,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:31,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:31,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:31,838 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:31,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847114474] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:31,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:31,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:31,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145411801] [2021-08-21 12:02:31,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:31,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:31,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:31,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:31,839 INFO L87 Difference]: Start difference. First operand 4444 states and 14912 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:32,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:32,010 INFO L93 Difference]: Finished difference Result 5453 states and 17524 transitions. [2021-08-21 12:02:32,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:02:32,010 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:32,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:32,018 INFO L225 Difference]: With dead ends: 5453 [2021-08-21 12:02:32,019 INFO L226 Difference]: Without dead ends: 5453 [2021-08-21 12:02:32,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 136.5ms TimeCoverageRelationStatistics Valid=278, Invalid=534, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:02:32,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5453 states. [2021-08-21 12:02:32,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5453 to 4957. [2021-08-21 12:02:32,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4957 states, 4956 states have (on average 3.3668280871670704) internal successors, (16686), 4956 states have internal predecessors, (16686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:32,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4957 states to 4957 states and 16686 transitions. [2021-08-21 12:02:32,123 INFO L78 Accepts]: Start accepts. Automaton has 4957 states and 16686 transitions. Word has length 20 [2021-08-21 12:02:32,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:32,124 INFO L470 AbstractCegarLoop]: Abstraction has 4957 states and 16686 transitions. [2021-08-21 12:02:32,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:32,124 INFO L276 IsEmpty]: Start isEmpty. Operand 4957 states and 16686 transitions. [2021-08-21 12:02:32,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:32,127 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:32,127 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:32,145 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:32,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-21 12:02:32,341 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:32,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:32,341 INFO L82 PathProgramCache]: Analyzing trace with hash -1936290558, now seen corresponding path program 110 times [2021-08-21 12:02:32,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:32,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995331063] [2021-08-21 12:02:32,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:32,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:32,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:32,401 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:32,401 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:32,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995331063] [2021-08-21 12:02:32,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995331063] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:32,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142214083] [2021-08-21 12:02:32,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:32,401 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:32,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:32,402 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:32,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2021-08-21 12:02:33,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:33,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:33,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:33,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:33,062 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:33,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142214083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:33,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:33,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:33,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594778944] [2021-08-21 12:02:33,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:33,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:33,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:33,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:33,063 INFO L87 Difference]: Start difference. First operand 4957 states and 16686 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:33,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:33,185 INFO L93 Difference]: Finished difference Result 5535 states and 17962 transitions. [2021-08-21 12:02:33,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:02:33,185 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:33,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:33,193 INFO L225 Difference]: With dead ends: 5535 [2021-08-21 12:02:33,194 INFO L226 Difference]: Without dead ends: 5535 [2021-08-21 12:02:33,194 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 96.7ms TimeCoverageRelationStatistics Valid=197, Invalid=355, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:02:33,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2021-08-21 12:02:33,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 4104. [2021-08-21 12:02:33,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4104 states, 4103 states have (on average 3.3346331952230077) internal successors, (13682), 4103 states have internal predecessors, (13682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4104 states to 4104 states and 13682 transitions. [2021-08-21 12:02:33,267 INFO L78 Accepts]: Start accepts. Automaton has 4104 states and 13682 transitions. Word has length 20 [2021-08-21 12:02:33,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:33,267 INFO L470 AbstractCegarLoop]: Abstraction has 4104 states and 13682 transitions. [2021-08-21 12:02:33,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:33,268 INFO L276 IsEmpty]: Start isEmpty. Operand 4104 states and 13682 transitions. [2021-08-21 12:02:33,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:33,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:33,271 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:33,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2021-08-21 12:02:33,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-21 12:02:33,472 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:33,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:33,472 INFO L82 PathProgramCache]: Analyzing trace with hash -842198970, now seen corresponding path program 111 times [2021-08-21 12:02:33,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:33,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967836623] [2021-08-21 12:02:33,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:33,472 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:33,547 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:33,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:33,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967836623] [2021-08-21 12:02:33,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967836623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:33,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716450154] [2021-08-21 12:02:33,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:33,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:33,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:33,548 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:33,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2021-08-21 12:02:34,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:02:34,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:34,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:34,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:34,338 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:34,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716450154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:34,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:34,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:34,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046730388] [2021-08-21 12:02:34,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:34,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:34,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:34,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:34,339 INFO L87 Difference]: Start difference. First operand 4104 states and 13682 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:34,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:34,483 INFO L93 Difference]: Finished difference Result 4959 states and 15903 transitions. [2021-08-21 12:02:34,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:02:34,483 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:34,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:34,490 INFO L225 Difference]: With dead ends: 4959 [2021-08-21 12:02:34,490 INFO L226 Difference]: Without dead ends: 4959 [2021-08-21 12:02:34,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 132.4ms TimeCoverageRelationStatistics Valid=235, Invalid=467, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:02:34,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2021-08-21 12:02:34,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 3875. [2021-08-21 12:02:34,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3875 states, 3874 states have (on average 3.3304078471863705) internal successors, (12902), 3874 states have internal predecessors, (12902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:34,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3875 states to 3875 states and 12902 transitions. [2021-08-21 12:02:34,551 INFO L78 Accepts]: Start accepts. Automaton has 3875 states and 12902 transitions. Word has length 20 [2021-08-21 12:02:34,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:34,551 INFO L470 AbstractCegarLoop]: Abstraction has 3875 states and 12902 transitions. [2021-08-21 12:02:34,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:34,551 INFO L276 IsEmpty]: Start isEmpty. Operand 3875 states and 12902 transitions. [2021-08-21 12:02:34,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:34,554 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:34,554 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:34,572 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:34,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-21 12:02:34,755 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:34,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:34,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1285098110, now seen corresponding path program 112 times [2021-08-21 12:02:34,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:34,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064423872] [2021-08-21 12:02:34,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:34,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:34,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:34,824 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:34,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:34,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064423872] [2021-08-21 12:02:34,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064423872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:34,824 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [910894519] [2021-08-21 12:02:34,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:34,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:34,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:34,825 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:34,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-08-21 12:02:35,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:35,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:35,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:35,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:35,501 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:35,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [910894519] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:35,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:35,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:35,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322119401] [2021-08-21 12:02:35,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:35,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:35,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:35,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:35,502 INFO L87 Difference]: Start difference. First operand 3875 states and 12902 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:35,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:35,742 INFO L93 Difference]: Finished difference Result 4630 states and 14540 transitions. [2021-08-21 12:02:35,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:02:35,742 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:35,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:35,748 INFO L225 Difference]: With dead ends: 4630 [2021-08-21 12:02:35,749 INFO L226 Difference]: Without dead ends: 4630 [2021-08-21 12:02:35,749 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 200.8ms TimeCoverageRelationStatistics Valid=405, Invalid=785, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:02:35,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4630 states. [2021-08-21 12:02:35,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4630 to 3885. [2021-08-21 12:02:35,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3885 states, 3884 states have (on average 3.33264675592173) internal successors, (12944), 3884 states have internal predecessors, (12944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:35,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3885 states to 3885 states and 12944 transitions. [2021-08-21 12:02:35,807 INFO L78 Accepts]: Start accepts. Automaton has 3885 states and 12944 transitions. Word has length 20 [2021-08-21 12:02:35,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:35,807 INFO L470 AbstractCegarLoop]: Abstraction has 3885 states and 12944 transitions. [2021-08-21 12:02:35,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:35,807 INFO L276 IsEmpty]: Start isEmpty. Operand 3885 states and 12944 transitions. [2021-08-21 12:02:35,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:35,811 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:35,811 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:35,829 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:36,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:36,028 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:36,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:36,028 INFO L82 PathProgramCache]: Analyzing trace with hash 1664304434, now seen corresponding path program 113 times [2021-08-21 12:02:36,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:36,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776791354] [2021-08-21 12:02:36,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:36,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:36,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:36,081 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:36,081 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:36,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776791354] [2021-08-21 12:02:36,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776791354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:36,082 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683682360] [2021-08-21 12:02:36,082 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:36,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:36,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:36,082 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:36,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2021-08-21 12:02:36,717 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:02:36,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:36,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:36,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:36,774 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:36,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683682360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:36,774 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:36,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:36,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673819100] [2021-08-21 12:02:36,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:36,775 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:36,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:36,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:36,775 INFO L87 Difference]: Start difference. First operand 3885 states and 12944 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:36,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:36,901 INFO L93 Difference]: Finished difference Result 4118 states and 13256 transitions. [2021-08-21 12:02:36,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:02:36,902 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:36,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:36,907 INFO L225 Difference]: With dead ends: 4118 [2021-08-21 12:02:36,908 INFO L226 Difference]: Without dead ends: 4114 [2021-08-21 12:02:36,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 81.0ms TimeCoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:36,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4114 states. [2021-08-21 12:02:36,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4114 to 3838. [2021-08-21 12:02:36,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3838 states, 3837 states have (on average 3.3281209278081834) internal successors, (12770), 3837 states have internal predecessors, (12770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:36,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3838 states to 3838 states and 12770 transitions. [2021-08-21 12:02:36,963 INFO L78 Accepts]: Start accepts. Automaton has 3838 states and 12770 transitions. Word has length 20 [2021-08-21 12:02:36,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:36,963 INFO L470 AbstractCegarLoop]: Abstraction has 3838 states and 12770 transitions. [2021-08-21 12:02:36,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:36,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3838 states and 12770 transitions. [2021-08-21 12:02:36,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:36,967 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:36,967 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:36,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2021-08-21 12:02:37,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:37,167 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:37,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:37,168 INFO L82 PathProgramCache]: Analyzing trace with hash -192567422, now seen corresponding path program 114 times [2021-08-21 12:02:37,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:37,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613441715] [2021-08-21 12:02:37,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:37,168 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:37,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:37,224 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:37,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:37,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613441715] [2021-08-21 12:02:37,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613441715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:37,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925250833] [2021-08-21 12:02:37,224 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:37,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:37,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:37,226 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:37,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2021-08-21 12:02:37,891 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:02:37,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:37,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:37,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:37,936 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 17 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:37,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925250833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:37,936 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:37,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:37,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494244539] [2021-08-21 12:02:37,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:37,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:37,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:37,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:37,937 INFO L87 Difference]: Start difference. First operand 3838 states and 12770 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:38,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:38,010 INFO L93 Difference]: Finished difference Result 4108 states and 13151 transitions. [2021-08-21 12:02:38,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:02:38,011 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:38,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:38,018 INFO L225 Difference]: With dead ends: 4108 [2021-08-21 12:02:38,018 INFO L226 Difference]: Without dead ends: 4108 [2021-08-21 12:02:38,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 50.0ms TimeCoverageRelationStatistics Valid=98, Invalid=142, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:02:38,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4108 states. [2021-08-21 12:02:38,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4108 to 3833. [2021-08-21 12:02:38,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3833 states, 3832 states have (on average 3.325678496868476) internal successors, (12744), 3832 states have internal predecessors, (12744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:38,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3833 states to 3833 states and 12744 transitions. [2021-08-21 12:02:38,088 INFO L78 Accepts]: Start accepts. Automaton has 3833 states and 12744 transitions. Word has length 20 [2021-08-21 12:02:38,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:38,088 INFO L470 AbstractCegarLoop]: Abstraction has 3833 states and 12744 transitions. [2021-08-21 12:02:38,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:38,088 INFO L276 IsEmpty]: Start isEmpty. Operand 3833 states and 12744 transitions. [2021-08-21 12:02:38,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:38,093 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:38,093 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:38,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:38,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-08-21 12:02:38,309 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:38,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:38,309 INFO L82 PathProgramCache]: Analyzing trace with hash 1518045886, now seen corresponding path program 115 times [2021-08-21 12:02:38,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:38,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888477940] [2021-08-21 12:02:38,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:38,309 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:38,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:38,367 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:38,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:38,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888477940] [2021-08-21 12:02:38,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888477940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:38,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735261457] [2021-08-21 12:02:38,367 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:38,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:38,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:38,368 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:38,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2021-08-21 12:02:39,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:39,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:39,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:39,064 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 15 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:39,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735261457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:39,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:39,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:39,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992530403] [2021-08-21 12:02:39,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:39,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:39,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:39,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=117, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:39,065 INFO L87 Difference]: Start difference. First operand 3833 states and 12744 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:39,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:39,144 INFO L93 Difference]: Finished difference Result 4122 states and 13177 transitions. [2021-08-21 12:02:39,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:02:39,145 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:39,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:39,151 INFO L225 Difference]: With dead ends: 4122 [2021-08-21 12:02:39,151 INFO L226 Difference]: Without dead ends: 4122 [2021-08-21 12:02:39,151 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 60.9ms TimeCoverageRelationStatistics Valid=117, Invalid=189, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:02:39,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4122 states. [2021-08-21 12:02:39,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4122 to 3834. [2021-08-21 12:02:39,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3834 states, 3833 states have (on average 3.3229846073571614) internal successors, (12737), 3833 states have internal predecessors, (12737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:39,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3834 states to 3834 states and 12737 transitions. [2021-08-21 12:02:39,206 INFO L78 Accepts]: Start accepts. Automaton has 3834 states and 12737 transitions. Word has length 20 [2021-08-21 12:02:39,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:39,206 INFO L470 AbstractCegarLoop]: Abstraction has 3834 states and 12737 transitions. [2021-08-21 12:02:39,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:39,206 INFO L276 IsEmpty]: Start isEmpty. Operand 3834 states and 12737 transitions. [2021-08-21 12:02:39,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:39,209 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:39,209 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:39,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:39,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118,117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:39,410 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:39,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:39,410 INFO L82 PathProgramCache]: Analyzing trace with hash -1287516414, now seen corresponding path program 116 times [2021-08-21 12:02:39,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:39,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70257165] [2021-08-21 12:02:39,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:39,411 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:39,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:39,491 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:39,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:39,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70257165] [2021-08-21 12:02:39,492 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70257165] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:39,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948748866] [2021-08-21 12:02:39,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:39,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:39,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:39,492 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:39,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2021-08-21 12:02:40,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:40,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:40,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:40,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:40,198 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:40,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948748866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:40,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:40,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:40,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075502635] [2021-08-21 12:02:40,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:40,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:40,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:40,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=123, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:40,199 INFO L87 Difference]: Start difference. First operand 3834 states and 12737 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:40,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:40,274 INFO L93 Difference]: Finished difference Result 5426 states and 17609 transitions. [2021-08-21 12:02:40,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 12:02:40,275 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:40,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:40,282 INFO L225 Difference]: With dead ends: 5426 [2021-08-21 12:02:40,282 INFO L226 Difference]: Without dead ends: 5426 [2021-08-21 12:02:40,282 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 77.3ms TimeCoverageRelationStatistics Valid=95, Invalid=177, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:40,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-08-21 12:02:40,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 5130. [2021-08-21 12:02:40,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5130 states, 5129 states have (on average 3.3450965100409435) internal successors, (17157), 5129 states have internal predecessors, (17157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:40,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5130 states to 5130 states and 17157 transitions. [2021-08-21 12:02:40,353 INFO L78 Accepts]: Start accepts. Automaton has 5130 states and 17157 transitions. Word has length 20 [2021-08-21 12:02:40,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:40,353 INFO L470 AbstractCegarLoop]: Abstraction has 5130 states and 17157 transitions. [2021-08-21 12:02:40,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:40,353 INFO L276 IsEmpty]: Start isEmpty. Operand 5130 states and 17157 transitions. [2021-08-21 12:02:40,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:40,357 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:40,357 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:40,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Ended with exit code 0 [2021-08-21 12:02:40,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:40,557 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:40,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:40,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1934365502, now seen corresponding path program 117 times [2021-08-21 12:02:40,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:40,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823004310] [2021-08-21 12:02:40,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:40,558 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:40,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:40,628 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:40,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:40,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823004310] [2021-08-21 12:02:40,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823004310] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:40,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102739172] [2021-08-21 12:02:40,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:40,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:40,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:40,629 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:40,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2021-08-21 12:02:41,298 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:02:41,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:41,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:41,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:41,350 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:41,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102739172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:41,350 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:41,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:41,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267499728] [2021-08-21 12:02:41,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:41,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:41,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:41,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:41,351 INFO L87 Difference]: Start difference. First operand 5130 states and 17157 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:41,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:41,462 INFO L93 Difference]: Finished difference Result 5508 states and 17780 transitions. [2021-08-21 12:02:41,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:41,462 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:41,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:41,470 INFO L225 Difference]: With dead ends: 5508 [2021-08-21 12:02:41,470 INFO L226 Difference]: Without dead ends: 5508 [2021-08-21 12:02:41,471 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 87.4ms TimeCoverageRelationStatistics Valid=162, Invalid=300, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:41,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5508 states. [2021-08-21 12:02:41,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5508 to 5142. [2021-08-21 12:02:41,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5142 states, 5141 states have (on average 3.3433184205407507) internal successors, (17188), 5141 states have internal predecessors, (17188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:41,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5142 states to 5142 states and 17188 transitions. [2021-08-21 12:02:41,542 INFO L78 Accepts]: Start accepts. Automaton has 5142 states and 17188 transitions. Word has length 20 [2021-08-21 12:02:41,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:41,542 INFO L470 AbstractCegarLoop]: Abstraction has 5142 states and 17188 transitions. [2021-08-21 12:02:41,542 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:41,542 INFO L276 IsEmpty]: Start isEmpty. Operand 5142 states and 17188 transitions. [2021-08-21 12:02:41,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:41,546 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:41,546 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:41,564 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:41,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:41,747 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:41,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:41,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1266510206, now seen corresponding path program 118 times [2021-08-21 12:02:41,747 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:41,747 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571091405] [2021-08-21 12:02:41,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:41,747 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:41,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:41,811 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:41,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:41,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571091405] [2021-08-21 12:02:41,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571091405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:41,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [287730588] [2021-08-21 12:02:41,811 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:41,812 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:41,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:41,812 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:41,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2021-08-21 12:02:42,469 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:42,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:42,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:42,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:42,520 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:42,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [287730588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:42,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:42,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:42,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641108896] [2021-08-21 12:02:42,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:42,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:42,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:42,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:42,521 INFO L87 Difference]: Start difference. First operand 5142 states and 17188 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:42,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:42,634 INFO L93 Difference]: Finished difference Result 5808 states and 18946 transitions. [2021-08-21 12:02:42,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:42,634 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:42,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:42,643 INFO L225 Difference]: With dead ends: 5808 [2021-08-21 12:02:42,643 INFO L226 Difference]: Without dead ends: 5808 [2021-08-21 12:02:42,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 96.8ms TimeCoverageRelationStatistics Valid=166, Invalid=340, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:02:42,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5808 states. [2021-08-21 12:02:42,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5808 to 5576. [2021-08-21 12:02:42,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5576 states, 5575 states have (on average 3.337219730941704) internal successors, (18605), 5575 states have internal predecessors, (18605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:42,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5576 states to 5576 states and 18605 transitions. [2021-08-21 12:02:42,727 INFO L78 Accepts]: Start accepts. Automaton has 5576 states and 18605 transitions. Word has length 20 [2021-08-21 12:02:42,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:42,727 INFO L470 AbstractCegarLoop]: Abstraction has 5576 states and 18605 transitions. [2021-08-21 12:02:42,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:42,727 INFO L276 IsEmpty]: Start isEmpty. Operand 5576 states and 18605 transitions. [2021-08-21 12:02:42,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:42,731 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:42,731 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:42,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2021-08-21 12:02:42,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:42,945 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:42,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:42,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1709409346, now seen corresponding path program 119 times [2021-08-21 12:02:42,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:42,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064398392] [2021-08-21 12:02:42,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:42,945 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:42,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:43,029 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:43,030 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:43,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064398392] [2021-08-21 12:02:43,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064398392] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:43,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491152177] [2021-08-21 12:02:43,030 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:43,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:43,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:43,031 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:43,031 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2021-08-21 12:02:43,699 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:02:43,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:43,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:43,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:43,749 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:43,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491152177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:43,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:43,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:43,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454277227] [2021-08-21 12:02:43,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:43,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:43,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:43,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:43,750 INFO L87 Difference]: Start difference. First operand 5576 states and 18605 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:43,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:43,932 INFO L93 Difference]: Finished difference Result 6051 states and 19578 transitions. [2021-08-21 12:02:43,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:02:43,932 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:43,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:43,941 INFO L225 Difference]: With dead ends: 6051 [2021-08-21 12:02:43,941 INFO L226 Difference]: Without dead ends: 6051 [2021-08-21 12:02:43,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 172.1ms TimeCoverageRelationStatistics Valid=306, Invalid=624, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:02:43,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6051 states. [2021-08-21 12:02:44,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6051 to 5723. [2021-08-21 12:02:44,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5723 states, 5722 states have (on average 3.3318769660957708) internal successors, (19065), 5722 states have internal predecessors, (19065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:44,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5723 states to 5723 states and 19065 transitions. [2021-08-21 12:02:44,021 INFO L78 Accepts]: Start accepts. Automaton has 5723 states and 19065 transitions. Word has length 20 [2021-08-21 12:02:44,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:44,021 INFO L470 AbstractCegarLoop]: Abstraction has 5723 states and 19065 transitions. [2021-08-21 12:02:44,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:44,021 INFO L276 IsEmpty]: Start isEmpty. Operand 5723 states and 19065 transitions. [2021-08-21 12:02:44,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:44,025 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:44,025 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:44,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:44,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-08-21 12:02:44,226 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:44,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:44,226 INFO L82 PathProgramCache]: Analyzing trace with hash 1740586498, now seen corresponding path program 120 times [2021-08-21 12:02:44,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:44,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884048289] [2021-08-21 12:02:44,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:44,226 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:44,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:44,304 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:44,304 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:44,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884048289] [2021-08-21 12:02:44,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884048289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:44,304 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779894078] [2021-08-21 12:02:44,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:44,304 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:44,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:44,305 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:44,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2021-08-21 12:02:45,004 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:02:45,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:45,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:45,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:45,055 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:45,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779894078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:45,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:45,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:45,055 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127113195] [2021-08-21 12:02:45,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:45,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:45,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:45,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:45,056 INFO L87 Difference]: Start difference. First operand 5723 states and 19065 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:45,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:45,319 INFO L93 Difference]: Finished difference Result 6305 states and 20268 transitions. [2021-08-21 12:02:45,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:02:45,320 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:45,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:45,330 INFO L225 Difference]: With dead ends: 6305 [2021-08-21 12:02:45,330 INFO L226 Difference]: Without dead ends: 6305 [2021-08-21 12:02:45,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 376 ImplicationChecksByTransitivity, 220.1ms TimeCoverageRelationStatistics Valid=471, Invalid=935, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:02:45,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6305 states. [2021-08-21 12:02:45,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6305 to 5812. [2021-08-21 12:02:45,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5812 states, 5811 states have (on average 3.3271381861985887) internal successors, (19334), 5811 states have internal predecessors, (19334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:45,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5812 states to 5812 states and 19334 transitions. [2021-08-21 12:02:45,418 INFO L78 Accepts]: Start accepts. Automaton has 5812 states and 19334 transitions. Word has length 20 [2021-08-21 12:02:45,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:45,418 INFO L470 AbstractCegarLoop]: Abstraction has 5812 states and 19334 transitions. [2021-08-21 12:02:45,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:45,418 INFO L276 IsEmpty]: Start isEmpty. Operand 5812 states and 19334 transitions. [2021-08-21 12:02:45,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:45,422 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:45,422 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:45,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2021-08-21 12:02:45,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-08-21 12:02:45,623 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:45,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:45,623 INFO L82 PathProgramCache]: Analyzing trace with hash -2143482870, now seen corresponding path program 121 times [2021-08-21 12:02:45,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:45,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352399804] [2021-08-21 12:02:45,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:45,623 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:45,678 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:45,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:45,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352399804] [2021-08-21 12:02:45,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352399804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:45,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402895584] [2021-08-21 12:02:45,679 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:45,679 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:45,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:45,680 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:45,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2021-08-21 12:02:46,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:46,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:46,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:46,386 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:46,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402895584] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:46,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:46,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:46,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560916124] [2021-08-21 12:02:46,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:46,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:46,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:46,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:46,387 INFO L87 Difference]: Start difference. First operand 5812 states and 19334 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:46,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:46,585 INFO L93 Difference]: Finished difference Result 6089 states and 19769 transitions. [2021-08-21 12:02:46,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:02:46,585 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 20 [2021-08-21 12:02:46,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:46,594 INFO L225 Difference]: With dead ends: 6089 [2021-08-21 12:02:46,594 INFO L226 Difference]: Without dead ends: 6085 [2021-08-21 12:02:46,595 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 122.2ms TimeCoverageRelationStatistics Valid=207, Invalid=393, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:02:46,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6085 states. [2021-08-21 12:02:46,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6085 to 5545. [2021-08-21 12:02:46,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5545 states, 5544 states have (on average 3.3145743145743145) internal successors, (18376), 5544 states have internal predecessors, (18376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:46,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5545 states to 5545 states and 18376 transitions. [2021-08-21 12:02:46,673 INFO L78 Accepts]: Start accepts. Automaton has 5545 states and 18376 transitions. Word has length 20 [2021-08-21 12:02:46,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:46,673 INFO L470 AbstractCegarLoop]: Abstraction has 5545 states and 18376 transitions. [2021-08-21 12:02:46,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:02:46,673 INFO L276 IsEmpty]: Start isEmpty. Operand 5545 states and 18376 transitions. [2021-08-21 12:02:46,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:46,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:46,677 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:46,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2021-08-21 12:02:46,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:46,878 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:46,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:46,878 INFO L82 PathProgramCache]: Analyzing trace with hash -1440270838, now seen corresponding path program 122 times [2021-08-21 12:02:46,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:46,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477532228] [2021-08-21 12:02:46,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:46,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:46,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:46,943 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:46,944 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:46,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477532228] [2021-08-21 12:02:46,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477532228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:46,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892444354] [2021-08-21 12:02:46,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:46,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:46,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:46,945 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:46,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2021-08-21 12:02:47,618 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:47,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:47,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:47,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:47,664 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:47,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892444354] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:47,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:47,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:02:47,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712821135] [2021-08-21 12:02:47,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:47,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:47,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:47,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:47,665 INFO L87 Difference]: Start difference. First operand 5545 states and 18376 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:47,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:47,845 INFO L93 Difference]: Finished difference Result 7476 states and 23877 transitions. [2021-08-21 12:02:47,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:02:47,845 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:47,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:47,858 INFO L225 Difference]: With dead ends: 7476 [2021-08-21 12:02:47,858 INFO L226 Difference]: Without dead ends: 7476 [2021-08-21 12:02:47,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 140.9ms TimeCoverageRelationStatistics Valid=277, Invalid=535, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:02:47,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7476 states. [2021-08-21 12:02:47,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7476 to 6757. [2021-08-21 12:02:47,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6757 states, 6756 states have (on average 3.312314979277679) internal successors, (22378), 6756 states have internal predecessors, (22378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:47,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6757 states to 6757 states and 22378 transitions. [2021-08-21 12:02:47,959 INFO L78 Accepts]: Start accepts. Automaton has 6757 states and 22378 transitions. Word has length 20 [2021-08-21 12:02:47,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:47,959 INFO L470 AbstractCegarLoop]: Abstraction has 6757 states and 22378 transitions. [2021-08-21 12:02:47,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:47,959 INFO L276 IsEmpty]: Start isEmpty. Operand 6757 states and 22378 transitions. [2021-08-21 12:02:47,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:47,963 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:47,964 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:47,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2021-08-21 12:02:48,164 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-08-21 12:02:48,165 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:48,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:48,166 INFO L82 PathProgramCache]: Analyzing trace with hash 2009725006, now seen corresponding path program 123 times [2021-08-21 12:02:48,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:48,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193479333] [2021-08-21 12:02:48,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:48,166 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:48,230 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:48,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:48,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193479333] [2021-08-21 12:02:48,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193479333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:48,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523260020] [2021-08-21 12:02:48,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:48,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:48,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:48,231 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:48,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2021-08-21 12:02:48,931 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:02:48,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:48,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:48,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:48,981 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:48,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523260020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:48,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:48,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:48,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162476033] [2021-08-21 12:02:48,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:48,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:48,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:48,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:48,982 INFO L87 Difference]: Start difference. First operand 6757 states and 22378 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:49,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:49,152 INFO L93 Difference]: Finished difference Result 7967 states and 25615 transitions. [2021-08-21 12:02:49,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:02:49,152 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:49,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:49,166 INFO L225 Difference]: With dead ends: 7967 [2021-08-21 12:02:49,166 INFO L226 Difference]: Without dead ends: 7967 [2021-08-21 12:02:49,166 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 139.5ms TimeCoverageRelationStatistics Valid=282, Invalid=530, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:02:49,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7967 states. [2021-08-21 12:02:49,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7967 to 5441. [2021-08-21 12:02:49,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5441 states, 5440 states have (on average 3.2928308823529413) internal successors, (17913), 5440 states have internal predecessors, (17913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:49,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5441 states to 5441 states and 17913 transitions. [2021-08-21 12:02:49,264 INFO L78 Accepts]: Start accepts. Automaton has 5441 states and 17913 transitions. Word has length 20 [2021-08-21 12:02:49,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:49,264 INFO L470 AbstractCegarLoop]: Abstraction has 5441 states and 17913 transitions. [2021-08-21 12:02:49,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:49,264 INFO L276 IsEmpty]: Start isEmpty. Operand 5441 states and 17913 transitions. [2021-08-21 12:02:49,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:49,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:49,268 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:49,287 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Ended with exit code 0 [2021-08-21 12:02:49,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-08-21 12:02:49,470 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:49,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:49,470 INFO L82 PathProgramCache]: Analyzing trace with hash 1566825866, now seen corresponding path program 124 times [2021-08-21 12:02:49,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:49,470 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592307225] [2021-08-21 12:02:49,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:49,470 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:49,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:49,535 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:49,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:49,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592307225] [2021-08-21 12:02:49,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592307225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:49,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200100566] [2021-08-21 12:02:49,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:49,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:49,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:49,536 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:49,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-08-21 12:02:50,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:50,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:50,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:50,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:50,297 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:50,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200100566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:50,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:50,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:50,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914892951] [2021-08-21 12:02:50,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:50,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:50,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:50,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:50,298 INFO L87 Difference]: Start difference. First operand 5441 states and 17913 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:50,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:50,538 INFO L93 Difference]: Finished difference Result 6867 states and 21677 transitions. [2021-08-21 12:02:50,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 12:02:50,538 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:50,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:50,550 INFO L225 Difference]: With dead ends: 6867 [2021-08-21 12:02:50,550 INFO L226 Difference]: Without dead ends: 6867 [2021-08-21 12:02:50,551 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 184.3ms TimeCoverageRelationStatistics Valid=404, Invalid=786, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:02:50,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6867 states. [2021-08-21 12:02:50,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6867 to 5507. [2021-08-21 12:02:50,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5507 states, 5506 states have (on average 3.2944061024337086) internal successors, (18139), 5506 states have internal predecessors, (18139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:50,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5507 states to 5507 states and 18139 transitions. [2021-08-21 12:02:50,648 INFO L78 Accepts]: Start accepts. Automaton has 5507 states and 18139 transitions. Word has length 20 [2021-08-21 12:02:50,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:50,648 INFO L470 AbstractCegarLoop]: Abstraction has 5507 states and 18139 transitions. [2021-08-21 12:02:50,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:50,648 INFO L276 IsEmpty]: Start isEmpty. Operand 5507 states and 18139 transitions. [2021-08-21 12:02:50,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:50,653 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:50,653 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:50,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-08-21 12:02:50,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-08-21 12:02:50,857 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:50,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:50,857 INFO L82 PathProgramCache]: Analyzing trace with hash 1585413770, now seen corresponding path program 125 times [2021-08-21 12:02:50,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:50,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640732060] [2021-08-21 12:02:50,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:50,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:50,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:50,924 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:50,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:50,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640732060] [2021-08-21 12:02:50,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640732060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:50,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1641037055] [2021-08-21 12:02:50,925 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:50,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:50,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:50,926 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:50,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2021-08-21 12:02:51,623 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 12:02:51,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:51,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:51,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:51,673 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:51,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1641037055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:51,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:51,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:51,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061246989] [2021-08-21 12:02:51,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:51,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:51,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:51,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:51,674 INFO L87 Difference]: Start difference. First operand 5507 states and 18139 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:51,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:51,849 INFO L93 Difference]: Finished difference Result 6222 states and 19873 transitions. [2021-08-21 12:02:51,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:02:51,850 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:51,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:51,862 INFO L225 Difference]: With dead ends: 6222 [2021-08-21 12:02:51,862 INFO L226 Difference]: Without dead ends: 6222 [2021-08-21 12:02:51,862 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 145.9ms TimeCoverageRelationStatistics Valid=243, Invalid=459, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:02:51,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6222 states. [2021-08-21 12:02:51,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6222 to 5437. [2021-08-21 12:02:51,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5437 states, 5436 states have (on average 3.3015084621044886) internal successors, (17947), 5436 states have internal predecessors, (17947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:51,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5437 states to 5437 states and 17947 transitions. [2021-08-21 12:02:51,966 INFO L78 Accepts]: Start accepts. Automaton has 5437 states and 17947 transitions. Word has length 20 [2021-08-21 12:02:51,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:51,966 INFO L470 AbstractCegarLoop]: Abstraction has 5437 states and 17947 transitions. [2021-08-21 12:02:51,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:51,966 INFO L276 IsEmpty]: Start isEmpty. Operand 5437 states and 17947 transitions. [2021-08-21 12:02:51,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:51,971 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:51,971 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:51,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:52,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-08-21 12:02:52,171 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:52,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:52,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1142514630, now seen corresponding path program 126 times [2021-08-21 12:02:52,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:52,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814160499] [2021-08-21 12:02:52,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:52,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:52,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:52,240 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:52,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:52,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814160499] [2021-08-21 12:02:52,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814160499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:52,241 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436164028] [2021-08-21 12:02:52,241 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:02:52,241 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:52,241 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:52,242 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:52,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2021-08-21 12:02:52,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 12:02:52,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:52,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:52,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:53,051 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:53,051 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436164028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:53,051 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:53,051 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:53,051 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235851503] [2021-08-21 12:02:53,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:53,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:53,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:53,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:53,052 INFO L87 Difference]: Start difference. First operand 5437 states and 17947 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:53,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:53,244 INFO L93 Difference]: Finished difference Result 5885 states and 18864 transitions. [2021-08-21 12:02:53,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:02:53,244 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:53,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:53,253 INFO L225 Difference]: With dead ends: 5885 [2021-08-21 12:02:53,253 INFO L226 Difference]: Without dead ends: 5885 [2021-08-21 12:02:53,253 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 159.8ms TimeCoverageRelationStatistics Valid=305, Invalid=625, Unknown=0, NotChecked=0, Total=930 [2021-08-21 12:02:53,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5885 states. [2021-08-21 12:02:53,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5885 to 5474. [2021-08-21 12:02:53,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5474 states, 5473 states have (on average 3.3012972775443084) internal successors, (18068), 5473 states have internal predecessors, (18068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:53,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5474 states to 5474 states and 18068 transitions. [2021-08-21 12:02:53,334 INFO L78 Accepts]: Start accepts. Automaton has 5474 states and 18068 transitions. Word has length 20 [2021-08-21 12:02:53,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:53,334 INFO L470 AbstractCegarLoop]: Abstraction has 5474 states and 18068 transitions. [2021-08-21 12:02:53,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:53,335 INFO L276 IsEmpty]: Start isEmpty. Operand 5474 states and 18068 transitions. [2021-08-21 12:02:53,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:53,339 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:53,339 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:53,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2021-08-21 12:02:53,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:53,540 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:53,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:53,541 INFO L82 PathProgramCache]: Analyzing trace with hash 297543178, now seen corresponding path program 127 times [2021-08-21 12:02:53,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:53,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897455198] [2021-08-21 12:02:53,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:53,541 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:53,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:53,609 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:53,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:53,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897455198] [2021-08-21 12:02:53,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897455198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:53,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197210491] [2021-08-21 12:02:53,610 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:02:53,610 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:53,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:53,611 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:53,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2021-08-21 12:02:54,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:54,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:54,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:54,405 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:54,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197210491] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:54,406 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:54,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:02:54,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387878455] [2021-08-21 12:02:54,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:02:54,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:54,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:02:54,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:02:54,406 INFO L87 Difference]: Start difference. First operand 5474 states and 18068 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:54,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:54,665 INFO L93 Difference]: Finished difference Result 6017 states and 19173 transitions. [2021-08-21 12:02:54,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:02:54,665 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:54,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:54,677 INFO L225 Difference]: With dead ends: 6017 [2021-08-21 12:02:54,677 INFO L226 Difference]: Without dead ends: 6017 [2021-08-21 12:02:54,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 373 ImplicationChecksByTransitivity, 219.1ms TimeCoverageRelationStatistics Valid=470, Invalid=936, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:02:54,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6017 states. [2021-08-21 12:02:54,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6017 to 5473. [2021-08-21 12:02:54,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5473 states, 5472 states have (on average 3.30171783625731) internal successors, (18067), 5472 states have internal predecessors, (18067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:54,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5473 states to 5473 states and 18067 transitions. [2021-08-21 12:02:54,766 INFO L78 Accepts]: Start accepts. Automaton has 5473 states and 18067 transitions. Word has length 20 [2021-08-21 12:02:54,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:54,767 INFO L470 AbstractCegarLoop]: Abstraction has 5473 states and 18067 transitions. [2021-08-21 12:02:54,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:54,767 INFO L276 IsEmpty]: Start isEmpty. Operand 5473 states and 18067 transitions. [2021-08-21 12:02:54,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:54,771 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:54,771 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:54,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2021-08-21 12:02:54,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:54,972 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:54,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:54,972 INFO L82 PathProgramCache]: Analyzing trace with hash -47485314, now seen corresponding path program 128 times [2021-08-21 12:02:54,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:54,972 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955152477] [2021-08-21 12:02:54,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:54,972 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:54,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:55,041 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:55,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:55,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955152477] [2021-08-21 12:02:55,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955152477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:55,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2070175749] [2021-08-21 12:02:55,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:02:55,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:55,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:55,049 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:55,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2021-08-21 12:02:55,789 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:02:55,789 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:55,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:55,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:55,832 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:02:55,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2070175749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:55,832 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:55,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:55,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124670028] [2021-08-21 12:02:55,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:55,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:55,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:55,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:55,833 INFO L87 Difference]: Start difference. First operand 5473 states and 18067 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:55,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:55,967 INFO L93 Difference]: Finished difference Result 5764 states and 18581 transitions. [2021-08-21 12:02:55,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:02:55,967 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:55,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:55,975 INFO L225 Difference]: With dead ends: 5764 [2021-08-21 12:02:55,976 INFO L226 Difference]: Without dead ends: 5760 [2021-08-21 12:02:55,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=169, Invalid=293, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:02:55,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5760 states. [2021-08-21 12:02:56,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5760 to 5552. [2021-08-21 12:02:56,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5552 states, 5551 states have (on average 3.301747432894974) internal successors, (18328), 5551 states have internal predecessors, (18328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:56,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5552 states to 5552 states and 18328 transitions. [2021-08-21 12:02:56,052 INFO L78 Accepts]: Start accepts. Automaton has 5552 states and 18328 transitions. Word has length 20 [2021-08-21 12:02:56,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:56,052 INFO L470 AbstractCegarLoop]: Abstraction has 5552 states and 18328 transitions. [2021-08-21 12:02:56,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:56,052 INFO L276 IsEmpty]: Start isEmpty. Operand 5552 states and 18328 transitions. [2021-08-21 12:02:56,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:56,056 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:56,056 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:56,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2021-08-21 12:02:56,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable131 [2021-08-21 12:02:56,257 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:56,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:56,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1904357170, now seen corresponding path program 129 times [2021-08-21 12:02:56,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:56,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55981779] [2021-08-21 12:02:56,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:56,257 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:56,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:56,315 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:56,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:56,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55981779] [2021-08-21 12:02:56,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55981779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:56,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632636946] [2021-08-21 12:02:56,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:02:56,316 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:56,316 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:56,317 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:56,317 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2021-08-21 12:02:57,034 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:02:57,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:57,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:57,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:57,082 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 12 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:57,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632636946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:57,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:57,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:02:57,082 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769962814] [2021-08-21 12:02:57,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:02:57,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:57,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:02:57,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=95, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:02:57,082 INFO L87 Difference]: Start difference. First operand 5552 states and 18328 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:57,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:57,161 INFO L93 Difference]: Finished difference Result 5872 states and 18869 transitions. [2021-08-21 12:02:57,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:02:57,162 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:57,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:57,171 INFO L225 Difference]: With dead ends: 5872 [2021-08-21 12:02:57,172 INFO L226 Difference]: Without dead ends: 5872 [2021-08-21 12:02:57,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 56.5ms TimeCoverageRelationStatistics Valid=109, Invalid=163, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:02:57,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5872 states. [2021-08-21 12:02:57,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5872 to 5560. [2021-08-21 12:02:57,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5560 states, 5559 states have (on average 3.300593631948192) internal successors, (18348), 5559 states have internal predecessors, (18348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:57,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5560 states to 5560 states and 18348 transitions. [2021-08-21 12:02:57,267 INFO L78 Accepts]: Start accepts. Automaton has 5560 states and 18348 transitions. Word has length 20 [2021-08-21 12:02:57,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:57,267 INFO L470 AbstractCegarLoop]: Abstraction has 5560 states and 18348 transitions. [2021-08-21 12:02:57,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:57,268 INFO L276 IsEmpty]: Start isEmpty. Operand 5560 states and 18348 transitions. [2021-08-21 12:02:57,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:57,272 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:57,272 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:57,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2021-08-21 12:02:57,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:57,472 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:57,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:57,473 INFO L82 PathProgramCache]: Analyzing trace with hash -193743862, now seen corresponding path program 130 times [2021-08-21 12:02:57,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:57,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826624361] [2021-08-21 12:02:57,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:57,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:57,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:57,531 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:57,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:57,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826624361] [2021-08-21 12:02:57,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826624361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:57,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392229882] [2021-08-21 12:02:57,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:02:57,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:57,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:57,532 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:57,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2021-08-21 12:02:58,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:02:58,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:58,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:58,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:58,299 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 11 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:58,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392229882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:58,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:58,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:58,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870764680] [2021-08-21 12:02:58,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:58,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:58,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:58,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:58,300 INFO L87 Difference]: Start difference. First operand 5560 states and 18348 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:58,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:58,397 INFO L93 Difference]: Finished difference Result 5951 states and 19077 transitions. [2021-08-21 12:02:58,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:02:58,398 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:58,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:58,408 INFO L225 Difference]: With dead ends: 5951 [2021-08-21 12:02:58,408 INFO L226 Difference]: Without dead ends: 5951 [2021-08-21 12:02:58,408 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 74.6ms TimeCoverageRelationStatistics Valid=144, Invalid=236, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:02:58,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5951 states. [2021-08-21 12:02:58,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5951 to 5587. [2021-08-21 12:02:58,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5587 states, 5586 states have (on average 3.2986036519871105) internal successors, (18426), 5586 states have internal predecessors, (18426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:58,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5587 states to 5587 states and 18426 transitions. [2021-08-21 12:02:58,489 INFO L78 Accepts]: Start accepts. Automaton has 5587 states and 18426 transitions. Word has length 20 [2021-08-21 12:02:58,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:58,489 INFO L470 AbstractCegarLoop]: Abstraction has 5587 states and 18426 transitions. [2021-08-21 12:02:58,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:58,489 INFO L276 IsEmpty]: Start isEmpty. Operand 5587 states and 18426 transitions. [2021-08-21 12:02:58,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:58,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:58,493 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:58,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Ended with exit code 0 [2021-08-21 12:02:58,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:58,694 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:58,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:58,694 INFO L82 PathProgramCache]: Analyzing trace with hash 1295661134, now seen corresponding path program 131 times [2021-08-21 12:02:58,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:58,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651333149] [2021-08-21 12:02:58,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:58,694 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:58,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:02:58,750 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:58,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:02:58,750 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651333149] [2021-08-21 12:02:58,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651333149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:58,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426028974] [2021-08-21 12:02:58,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:02:58,751 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:02:58,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:02:58,751 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:02:58,752 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2021-08-21 12:02:59,492 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:02:59,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:02:59,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:02:59,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:02:59,543 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 10 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:02:59,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426028974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:02:59,543 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:02:59,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:02:59,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894233643] [2021-08-21 12:02:59,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:02:59,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:02:59,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:02:59,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:02:59,544 INFO L87 Difference]: Start difference. First operand 5587 states and 18426 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:59,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:02:59,644 INFO L93 Difference]: Finished difference Result 7442 states and 23969 transitions. [2021-08-21 12:02:59,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:02:59,644 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:02:59,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:02:59,657 INFO L225 Difference]: With dead ends: 7442 [2021-08-21 12:02:59,658 INFO L226 Difference]: Without dead ends: 7442 [2021-08-21 12:02:59,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 75.1ms TimeCoverageRelationStatistics Valid=136, Invalid=244, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:02:59,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7442 states. [2021-08-21 12:02:59,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7442 to 7001. [2021-08-21 12:02:59,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7001 states, 7000 states have (on average 3.3085714285714287) internal successors, (23160), 7000 states have internal predecessors, (23160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:59,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7001 states to 7001 states and 23160 transitions. [2021-08-21 12:02:59,769 INFO L78 Accepts]: Start accepts. Automaton has 7001 states and 23160 transitions. Word has length 20 [2021-08-21 12:02:59,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:02:59,769 INFO L470 AbstractCegarLoop]: Abstraction has 7001 states and 23160 transitions. [2021-08-21 12:02:59,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:02:59,769 INFO L276 IsEmpty]: Start isEmpty. Operand 7001 states and 23160 transitions. [2021-08-21 12:02:59,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:02:59,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:02:59,774 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:02:59,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2021-08-21 12:02:59,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-08-21 12:02:59,975 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:02:59,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:02:59,975 INFO L82 PathProgramCache]: Analyzing trace with hash 222575754, now seen corresponding path program 132 times [2021-08-21 12:02:59,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:02:59,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932566477] [2021-08-21 12:02:59,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:02:59,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:02:59,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:00,037 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:00,038 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:00,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932566477] [2021-08-21 12:03:00,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932566477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:00,038 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811625447] [2021-08-21 12:03:00,038 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:00,038 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:00,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:00,039 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:00,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-08-21 12:03:00,819 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:03:00,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:00,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:00,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:00,871 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 32 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:00,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811625447] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:00,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:00,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:03:00,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024759980] [2021-08-21 12:03:00,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:00,872 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:00,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:00,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:00,872 INFO L87 Difference]: Start difference. First operand 7001 states and 23160 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:00,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:00,965 INFO L93 Difference]: Finished difference Result 7460 states and 24267 transitions. [2021-08-21 12:03:00,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 12:03:00,965 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:03:00,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:00,981 INFO L225 Difference]: With dead ends: 7460 [2021-08-21 12:03:00,981 INFO L226 Difference]: Without dead ends: 7460 [2021-08-21 12:03:00,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 68.2ms TimeCoverageRelationStatistics Valid=100, Invalid=206, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:03:00,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7460 states. [2021-08-21 12:03:01,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7460 to 7283. [2021-08-21 12:03:01,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7283 states, 7282 states have (on average 3.300466904696512) internal successors, (24034), 7282 states have internal predecessors, (24034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:01,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7283 states to 7283 states and 24034 transitions. [2021-08-21 12:03:01,128 INFO L78 Accepts]: Start accepts. Automaton has 7283 states and 24034 transitions. Word has length 20 [2021-08-21 12:03:01,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:01,128 INFO L470 AbstractCegarLoop]: Abstraction has 7283 states and 24034 transitions. [2021-08-21 12:03:01,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:01,128 INFO L276 IsEmpty]: Start isEmpty. Operand 7283 states and 24034 transitions. [2021-08-21 12:03:01,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:01,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:01,134 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:01,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:01,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-08-21 12:03:01,334 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:01,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:01,335 INFO L82 PathProgramCache]: Analyzing trace with hash 1316667342, now seen corresponding path program 133 times [2021-08-21 12:03:01,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:01,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585160630] [2021-08-21 12:03:01,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:01,335 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:01,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:01,398 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:01,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:01,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585160630] [2021-08-21 12:03:01,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585160630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:01,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292215682] [2021-08-21 12:03:01,399 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:01,399 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:01,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:01,399 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:01,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2021-08-21 12:03:02,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:02,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:02,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:02,191 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:02,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292215682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:02,191 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:02,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:02,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842222765] [2021-08-21 12:03:02,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:02,192 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:02,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:02,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:02,192 INFO L87 Difference]: Start difference. First operand 7283 states and 24034 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:02,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:02,321 INFO L93 Difference]: Finished difference Result 7550 states and 24471 transitions. [2021-08-21 12:03:02,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:03:02,322 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:03:02,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:02,363 INFO L225 Difference]: With dead ends: 7550 [2021-08-21 12:03:02,363 INFO L226 Difference]: Without dead ends: 7550 [2021-08-21 12:03:02,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 104.9ms TimeCoverageRelationStatistics Valid=186, Invalid=366, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:02,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7550 states. [2021-08-21 12:03:02,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7550 to 7283. [2021-08-21 12:03:02,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7283 states, 7282 states have (on average 3.3001922548750344) internal successors, (24032), 7282 states have internal predecessors, (24032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:02,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7283 states to 7283 states and 24032 transitions. [2021-08-21 12:03:02,462 INFO L78 Accepts]: Start accepts. Automaton has 7283 states and 24032 transitions. Word has length 20 [2021-08-21 12:03:02,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:02,462 INFO L470 AbstractCegarLoop]: Abstraction has 7283 states and 24032 transitions. [2021-08-21 12:03:02,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:02,462 INFO L276 IsEmpty]: Start isEmpty. Operand 7283 states and 24032 transitions. [2021-08-21 12:03:02,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:02,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:02,467 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:02,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Ended with exit code 0 [2021-08-21 12:03:02,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-08-21 12:03:02,667 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:02,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:02,668 INFO L82 PathProgramCache]: Analyzing trace with hash 873768202, now seen corresponding path program 134 times [2021-08-21 12:03:02,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:02,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981318834] [2021-08-21 12:03:02,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:02,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:02,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:02,731 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:02,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:02,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981318834] [2021-08-21 12:03:02,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981318834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:02,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085924246] [2021-08-21 12:03:02,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:02,731 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:02,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:02,732 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:02,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-08-21 12:03:03,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:03,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:03,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:03,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:03,517 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:03,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085924246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:03,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:03,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:03,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166298564] [2021-08-21 12:03:03,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:03,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:03,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:03,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:03,517 INFO L87 Difference]: Start difference. First operand 7283 states and 24032 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:03,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:03,680 INFO L93 Difference]: Finished difference Result 7595 states and 24674 transitions. [2021-08-21 12:03:03,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:03:03,680 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:03:03,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:03,692 INFO L225 Difference]: With dead ends: 7595 [2021-08-21 12:03:03,692 INFO L226 Difference]: Without dead ends: 7595 [2021-08-21 12:03:03,692 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 125.7ms TimeCoverageRelationStatistics Valid=223, Invalid=479, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:03:03,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7595 states. [2021-08-21 12:03:03,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7595 to 7376. [2021-08-21 12:03:03,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7376 states, 7375 states have (on average 3.296677966101695) internal successors, (24313), 7375 states have internal predecessors, (24313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:03,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7376 states to 7376 states and 24313 transitions. [2021-08-21 12:03:03,801 INFO L78 Accepts]: Start accepts. Automaton has 7376 states and 24313 transitions. Word has length 20 [2021-08-21 12:03:03,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:03,801 INFO L470 AbstractCegarLoop]: Abstraction has 7376 states and 24313 transitions. [2021-08-21 12:03:03,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:03,802 INFO L276 IsEmpty]: Start isEmpty. Operand 7376 states and 24313 transitions. [2021-08-21 12:03:03,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:03,806 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:03,806 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:03,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-08-21 12:03:04,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:04,007 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:04,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:04,007 INFO L82 PathProgramCache]: Analyzing trace with hash 28796750, now seen corresponding path program 135 times [2021-08-21 12:03:04,007 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:04,007 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065135824] [2021-08-21 12:03:04,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:04,007 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:04,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:04,095 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:04,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:04,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065135824] [2021-08-21 12:03:04,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065135824] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:04,096 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949137170] [2021-08-21 12:03:04,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:04,096 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:04,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:04,097 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:04,097 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2021-08-21 12:03:04,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:03:04,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:04,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:04,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:04,900 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:04,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949137170] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:04,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:04,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:04,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356659043] [2021-08-21 12:03:04,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:04,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:04,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:04,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:04,901 INFO L87 Difference]: Start difference. First operand 7376 states and 24313 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:05,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:05,111 INFO L93 Difference]: Finished difference Result 7693 states and 24913 transitions. [2021-08-21 12:03:05,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:03:05,111 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:03:05,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:05,123 INFO L225 Difference]: With dead ends: 7693 [2021-08-21 12:03:05,123 INFO L226 Difference]: Without dead ends: 7693 [2021-08-21 12:03:05,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 177.1ms TimeCoverageRelationStatistics Valid=343, Invalid=713, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:03:05,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7693 states. [2021-08-21 12:03:05,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7693 to 7412. [2021-08-21 12:03:05,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7412 states, 7411 states have (on average 3.295236810147079) internal successors, (24421), 7411 states have internal predecessors, (24421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:05,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7412 states to 7412 states and 24421 transitions. [2021-08-21 12:03:05,230 INFO L78 Accepts]: Start accepts. Automaton has 7412 states and 24421 transitions. Word has length 20 [2021-08-21 12:03:05,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:05,230 INFO L470 AbstractCegarLoop]: Abstraction has 7412 states and 24421 transitions. [2021-08-21 12:03:05,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:05,230 INFO L276 IsEmpty]: Start isEmpty. Operand 7412 states and 24421 transitions. [2021-08-21 12:03:05,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:05,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:05,235 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:05,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:05,435 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-08-21 12:03:05,436 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:05,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:05,436 INFO L82 PathProgramCache]: Analyzing trace with hash -395514486, now seen corresponding path program 136 times [2021-08-21 12:03:05,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:05,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812290970] [2021-08-21 12:03:05,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:05,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:05,509 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:05,509 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:05,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812290970] [2021-08-21 12:03:05,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812290970] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:05,510 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592545285] [2021-08-21 12:03:05,510 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:05,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:05,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:05,510 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:05,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2021-08-21 12:03:06,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:06,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:06,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:06,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:06,348 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:06,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592545285] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:06,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:06,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:06,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773473207] [2021-08-21 12:03:06,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:06,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:06,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:06,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:06,349 INFO L87 Difference]: Start difference. First operand 7412 states and 24421 transitions. Second operand has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:06,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:06,610 INFO L93 Difference]: Finished difference Result 7927 states and 25571 transitions. [2021-08-21 12:03:06,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-21 12:03:06,610 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-08-21 12:03:06,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:06,623 INFO L225 Difference]: With dead ends: 7927 [2021-08-21 12:03:06,623 INFO L226 Difference]: Without dead ends: 7927 [2021-08-21 12:03:06,623 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 215.7ms TimeCoverageRelationStatistics Valid=469, Invalid=937, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:03:06,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7927 states. [2021-08-21 12:03:06,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7927 to 7453. [2021-08-21 12:03:06,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7453 states, 7452 states have (on average 3.293612453032743) internal successors, (24544), 7452 states have internal predecessors, (24544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:06,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7453 states to 7453 states and 24544 transitions. [2021-08-21 12:03:06,733 INFO L78 Accepts]: Start accepts. Automaton has 7453 states and 24544 transitions. Word has length 20 [2021-08-21 12:03:06,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:06,733 INFO L470 AbstractCegarLoop]: Abstraction has 7453 states and 24544 transitions. [2021-08-21 12:03:06,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.5333333333333334) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:06,734 INFO L276 IsEmpty]: Start isEmpty. Operand 7453 states and 24544 transitions. [2021-08-21 12:03:06,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:06,740 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:06,740 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:06,758 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2021-08-21 12:03:06,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2021-08-21 12:03:06,940 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:06,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:06,941 INFO L82 PathProgramCache]: Analyzing trace with hash 366814466, now seen corresponding path program 137 times [2021-08-21 12:03:06,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:06,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546033237] [2021-08-21 12:03:06,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:06,941 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:07,019 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:07,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:07,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546033237] [2021-08-21 12:03:07,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546033237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:07,019 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168000322] [2021-08-21 12:03:07,019 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:07,019 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:07,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:07,020 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:07,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2021-08-21 12:03:07,830 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:03:07,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:07,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:07,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:07,873 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:07,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168000322] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:07,873 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:07,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:07,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944436242] [2021-08-21 12:03:07,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:07,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:07,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:07,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:07,874 INFO L87 Difference]: Start difference. First operand 7453 states and 24544 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:08,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:08,067 INFO L93 Difference]: Finished difference Result 7682 states and 24832 transitions. [2021-08-21 12:03:08,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 12:03:08,067 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 20 [2021-08-21 12:03:08,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:08,079 INFO L225 Difference]: With dead ends: 7682 [2021-08-21 12:03:08,079 INFO L226 Difference]: Without dead ends: 7678 [2021-08-21 12:03:08,079 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 145.9ms TimeCoverageRelationStatistics Valid=242, Invalid=460, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:03:08,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7678 states. [2021-08-21 12:03:08,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7678 to 7414. [2021-08-21 12:03:08,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7414 states, 7413 states have (on average 3.2917847025495752) internal successors, (24402), 7413 states have internal predecessors, (24402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:08,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7414 states to 7414 states and 24402 transitions. [2021-08-21 12:03:08,188 INFO L78 Accepts]: Start accepts. Automaton has 7414 states and 24402 transitions. Word has length 20 [2021-08-21 12:03:08,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:08,188 INFO L470 AbstractCegarLoop]: Abstraction has 7414 states and 24402 transitions. [2021-08-21 12:03:08,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:08,188 INFO L276 IsEmpty]: Start isEmpty. Operand 7414 states and 24402 transitions. [2021-08-21 12:03:08,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:08,194 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:08,194 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:08,212 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2021-08-21 12:03:08,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:08,394 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:08,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:08,394 INFO L82 PathProgramCache]: Analyzing trace with hash -217844094, now seen corresponding path program 138 times [2021-08-21 12:03:08,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:08,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134933032] [2021-08-21 12:03:08,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:08,395 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:08,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:08,467 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:08,467 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:08,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134933032] [2021-08-21 12:03:08,467 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134933032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:08,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135707485] [2021-08-21 12:03:08,467 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:08,467 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:08,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:08,468 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:08,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2021-08-21 12:03:09,265 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:03:09,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:09,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:09,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:09,318 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:09,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135707485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:09,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:09,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:09,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265663389] [2021-08-21 12:03:09,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:09,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:09,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:09,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:09,319 INFO L87 Difference]: Start difference. First operand 7414 states and 24402 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:09,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:09,557 INFO L93 Difference]: Finished difference Result 9451 states and 30109 transitions. [2021-08-21 12:03:09,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 12:03:09,558 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:09,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:09,573 INFO L225 Difference]: With dead ends: 9451 [2021-08-21 12:03:09,574 INFO L226 Difference]: Without dead ends: 9451 [2021-08-21 12:03:09,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 198.5ms TimeCoverageRelationStatistics Valid=403, Invalid=787, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:03:09,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9451 states. [2021-08-21 12:03:09,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9451 to 7875. [2021-08-21 12:03:09,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7875 states, 7874 states have (on average 3.276987553975108) internal successors, (25803), 7874 states have internal predecessors, (25803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:09,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7875 states to 7875 states and 25803 transitions. [2021-08-21 12:03:09,721 INFO L78 Accepts]: Start accepts. Automaton has 7875 states and 25803 transitions. Word has length 20 [2021-08-21 12:03:09,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:09,721 INFO L470 AbstractCegarLoop]: Abstraction has 7875 states and 25803 transitions. [2021-08-21 12:03:09,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:09,721 INFO L276 IsEmpty]: Start isEmpty. Operand 7875 states and 25803 transitions. [2021-08-21 12:03:09,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:09,727 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:09,727 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:09,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Ended with exit code 0 [2021-08-21 12:03:09,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:09,928 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:09,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:09,928 INFO L82 PathProgramCache]: Analyzing trace with hash -642155330, now seen corresponding path program 139 times [2021-08-21 12:03:09,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:09,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250890677] [2021-08-21 12:03:09,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:09,928 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:09,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:10,002 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:10,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:10,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250890677] [2021-08-21 12:03:10,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250890677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:10,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145734939] [2021-08-21 12:03:10,003 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:10,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:10,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:10,003 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:10,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2021-08-21 12:03:10,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:10,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:10,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:10,860 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:10,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145734939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:10,861 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:10,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:10,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828624387] [2021-08-21 12:03:10,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:10,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:10,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:10,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:10,861 INFO L87 Difference]: Start difference. First operand 7875 states and 25803 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:11,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:11,074 INFO L93 Difference]: Finished difference Result 8447 states and 27068 transitions. [2021-08-21 12:03:11,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:11,074 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:11,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:11,089 INFO L225 Difference]: With dead ends: 8447 [2021-08-21 12:03:11,089 INFO L226 Difference]: Without dead ends: 8447 [2021-08-21 12:03:11,089 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 176.9ms TimeCoverageRelationStatistics Valid=360, Invalid=696, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:03:11,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8447 states. [2021-08-21 12:03:11,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8447 to 7839. [2021-08-21 12:03:11,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7839 states, 7838 states have (on average 3.280556264353151) internal successors, (25713), 7838 states have internal predecessors, (25713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:11,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7839 states to 7839 states and 25713 transitions. [2021-08-21 12:03:11,210 INFO L78 Accepts]: Start accepts. Automaton has 7839 states and 25713 transitions. Word has length 20 [2021-08-21 12:03:11,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:11,210 INFO L470 AbstractCegarLoop]: Abstraction has 7839 states and 25713 transitions. [2021-08-21 12:03:11,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:11,210 INFO L276 IsEmpty]: Start isEmpty. Operand 7839 states and 25713 transitions. [2021-08-21 12:03:11,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:11,216 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:11,216 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:11,235 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:11,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:11,417 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:11,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:11,417 INFO L82 PathProgramCache]: Analyzing trace with hash -1487126782, now seen corresponding path program 140 times [2021-08-21 12:03:11,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:11,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390901718] [2021-08-21 12:03:11,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:11,417 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:11,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:11,507 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:11,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:11,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390901718] [2021-08-21 12:03:11,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390901718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:11,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635413093] [2021-08-21 12:03:11,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:11,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:11,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:11,508 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:11,509 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-08-21 12:03:12,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:12,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:12,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:12,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:12,337 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:12,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635413093] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:12,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:12,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:12,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475769510] [2021-08-21 12:03:12,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:12,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:12,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:12,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:12,338 INFO L87 Difference]: Start difference. First operand 7839 states and 25713 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:12,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:12,633 INFO L93 Difference]: Finished difference Result 8546 states and 27359 transitions. [2021-08-21 12:03:12,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 12:03:12,633 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:12,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:12,647 INFO L225 Difference]: With dead ends: 8546 [2021-08-21 12:03:12,648 INFO L226 Difference]: Without dead ends: 8546 [2021-08-21 12:03:12,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 352 ImplicationChecksByTransitivity, 231.7ms TimeCoverageRelationStatistics Valid=469, Invalid=937, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:03:12,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8546 states. [2021-08-21 12:03:12,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8546 to 7853. [2021-08-21 12:03:12,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7853 states, 7852 states have (on average 3.281074885379521) internal successors, (25763), 7852 states have internal predecessors, (25763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:12,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7853 states to 7853 states and 25763 transitions. [2021-08-21 12:03:12,769 INFO L78 Accepts]: Start accepts. Automaton has 7853 states and 25763 transitions. Word has length 20 [2021-08-21 12:03:12,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:12,769 INFO L470 AbstractCegarLoop]: Abstraction has 7853 states and 25763 transitions. [2021-08-21 12:03:12,769 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:12,769 INFO L276 IsEmpty]: Start isEmpty. Operand 7853 states and 25763 transitions. [2021-08-21 12:03:12,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:12,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:12,774 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:12,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:12,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:12,975 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:12,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:12,975 INFO L82 PathProgramCache]: Analyzing trace with hash -910901758, now seen corresponding path program 141 times [2021-08-21 12:03:12,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:12,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92777425] [2021-08-21 12:03:12,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:12,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:13,054 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:13,054 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:13,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92777425] [2021-08-21 12:03:13,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92777425] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:13,054 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106783881] [2021-08-21 12:03:13,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:13,054 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:13,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:13,055 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:13,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-08-21 12:03:13,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:03:13,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:13,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:13,847 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:13,896 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:13,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106783881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:13,896 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:13,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:13,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714698380] [2021-08-21 12:03:13,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:13,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:13,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:13,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:13,897 INFO L87 Difference]: Start difference. First operand 7853 states and 25763 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:14,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:14,082 INFO L93 Difference]: Finished difference Result 8149 states and 26291 transitions. [2021-08-21 12:03:14,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:03:14,082 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:14,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:14,098 INFO L225 Difference]: With dead ends: 8149 [2021-08-21 12:03:14,098 INFO L226 Difference]: Without dead ends: 8149 [2021-08-21 12:03:14,098 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 153.9ms TimeCoverageRelationStatistics Valid=294, Invalid=576, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:03:14,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8149 states. [2021-08-21 12:03:14,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8149 to 7829. [2021-08-21 12:03:14,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7829 states, 7828 states have (on average 3.281936637710782) internal successors, (25691), 7828 states have internal predecessors, (25691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:14,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7829 states to 7829 states and 25691 transitions. [2021-08-21 12:03:14,236 INFO L78 Accepts]: Start accepts. Automaton has 7829 states and 25691 transitions. Word has length 20 [2021-08-21 12:03:14,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:14,236 INFO L470 AbstractCegarLoop]: Abstraction has 7829 states and 25691 transitions. [2021-08-21 12:03:14,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:14,236 INFO L276 IsEmpty]: Start isEmpty. Operand 7829 states and 25691 transitions. [2021-08-21 12:03:14,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:14,241 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:14,241 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:14,260 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-08-21 12:03:14,441 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-08-21 12:03:14,442 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:14,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:14,442 INFO L82 PathProgramCache]: Analyzing trace with hash -1755873210, now seen corresponding path program 142 times [2021-08-21 12:03:14,442 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:14,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644481875] [2021-08-21 12:03:14,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:14,442 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:14,521 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:14,522 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:14,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644481875] [2021-08-21 12:03:14,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644481875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:14,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110723671] [2021-08-21 12:03:14,522 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:14,522 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:14,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:14,522 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:14,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-08-21 12:03:15,320 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:15,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:15,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:15,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:15,375 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 7 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:15,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110723671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:15,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:15,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:15,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440234964] [2021-08-21 12:03:15,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:15,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:15,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:15,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:15,376 INFO L87 Difference]: Start difference. First operand 7829 states and 25691 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:15,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:15,602 INFO L93 Difference]: Finished difference Result 8079 states and 26147 transitions. [2021-08-21 12:03:15,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:03:15,603 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:15,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:15,616 INFO L225 Difference]: With dead ends: 8079 [2021-08-21 12:03:15,616 INFO L226 Difference]: Without dead ends: 8079 [2021-08-21 12:03:15,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 189.9ms TimeCoverageRelationStatistics Valid=342, Invalid=714, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 12:03:15,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8079 states. [2021-08-21 12:03:15,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8079 to 7824. [2021-08-21 12:03:15,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7824 states, 7823 states have (on average 3.2821168349737952) internal successors, (25676), 7823 states have internal predecessors, (25676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:15,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7824 states to 7824 states and 25676 transitions. [2021-08-21 12:03:15,782 INFO L78 Accepts]: Start accepts. Automaton has 7824 states and 25676 transitions. Word has length 20 [2021-08-21 12:03:15,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:15,782 INFO L470 AbstractCegarLoop]: Abstraction has 7824 states and 25676 transitions. [2021-08-21 12:03:15,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:15,782 INFO L276 IsEmpty]: Start isEmpty. Operand 7824 states and 25676 transitions. [2021-08-21 12:03:15,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:15,786 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:15,787 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:15,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-08-21 12:03:15,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2021-08-21 12:03:15,988 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:15,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:15,988 INFO L82 PathProgramCache]: Analyzing trace with hash 2114782850, now seen corresponding path program 143 times [2021-08-21 12:03:15,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:15,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771672802] [2021-08-21 12:03:15,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:15,988 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:15,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:16,063 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:16,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:16,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771672802] [2021-08-21 12:03:16,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771672802] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:16,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161983769] [2021-08-21 12:03:16,064 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:16,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:16,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:16,065 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:16,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2021-08-21 12:03:16,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:03:16,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:16,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:16,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:16,925 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:16,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161983769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:16,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:16,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:16,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545088818] [2021-08-21 12:03:16,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:16,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:16,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:16,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:16,926 INFO L87 Difference]: Start difference. First operand 7824 states and 25676 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:17,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:17,178 INFO L93 Difference]: Finished difference Result 8238 states and 26604 transitions. [2021-08-21 12:03:17,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 12:03:17,178 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:17,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:17,191 INFO L225 Difference]: With dead ends: 8238 [2021-08-21 12:03:17,191 INFO L226 Difference]: Without dead ends: 8238 [2021-08-21 12:03:17,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 216.8ms TimeCoverageRelationStatistics Valid=468, Invalid=938, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 12:03:17,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8238 states. [2021-08-21 12:03:17,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8238 to 7821. [2021-08-21 12:03:17,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7821 states, 7820 states have (on average 3.282225063938619) internal successors, (25667), 7820 states have internal predecessors, (25667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:17,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7821 states to 7821 states and 25667 transitions. [2021-08-21 12:03:17,306 INFO L78 Accepts]: Start accepts. Automaton has 7821 states and 25667 transitions. Word has length 20 [2021-08-21 12:03:17,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:17,306 INFO L470 AbstractCegarLoop]: Abstraction has 7821 states and 25667 transitions. [2021-08-21 12:03:17,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:17,306 INFO L276 IsEmpty]: Start isEmpty. Operand 7821 states and 25667 transitions. [2021-08-21 12:03:17,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:17,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:17,311 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:17,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Ended with exit code 0 [2021-08-21 12:03:17,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2021-08-21 12:03:17,512 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:17,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:17,512 INFO L82 PathProgramCache]: Analyzing trace with hash -1573359950, now seen corresponding path program 144 times [2021-08-21 12:03:17,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:17,512 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2147002439] [2021-08-21 12:03:17,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:17,512 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:17,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:17,619 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:17,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:17,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2147002439] [2021-08-21 12:03:17,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2147002439] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:17,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659876265] [2021-08-21 12:03:17,620 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:17,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:17,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:17,620 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:17,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2021-08-21 12:03:18,423 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:03:18,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:18,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:18,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:18,466 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:18,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659876265] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:18,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:18,467 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:03:18,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711087844] [2021-08-21 12:03:18,468 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:03:18,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:18,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:03:18,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:03:18,468 INFO L87 Difference]: Start difference. First operand 7821 states and 25667 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 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 12:03:18,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:18,608 INFO L93 Difference]: Finished difference Result 8648 states and 28004 transitions. [2021-08-21 12:03:18,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:03:18,608 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 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 20 [2021-08-21 12:03:18,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:18,622 INFO L225 Difference]: With dead ends: 8648 [2021-08-21 12:03:18,622 INFO L226 Difference]: Without dead ends: 8646 [2021-08-21 12:03:18,623 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 119.6ms TimeCoverageRelationStatistics Valid=168, Invalid=294, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:03:18,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8646 states. [2021-08-21 12:03:18,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8646 to 8471. [2021-08-21 12:03:18,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8471 states, 8470 states have (on average 3.282880755608028) internal successors, (27806), 8470 states have internal predecessors, (27806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:18,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8471 states to 8471 states and 27806 transitions. [2021-08-21 12:03:18,749 INFO L78 Accepts]: Start accepts. Automaton has 8471 states and 27806 transitions. Word has length 20 [2021-08-21 12:03:18,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:18,749 INFO L470 AbstractCegarLoop]: Abstraction has 8471 states and 27806 transitions. [2021-08-21 12:03:18,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 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 12:03:18,749 INFO L276 IsEmpty]: Start isEmpty. Operand 8471 states and 27806 transitions. [2021-08-21 12:03:18,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:18,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:18,755 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:18,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Ended with exit code 0 [2021-08-21 12:03:18,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:18,957 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:18,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:18,957 INFO L82 PathProgramCache]: Analyzing trace with hash 864735490, now seen corresponding path program 145 times [2021-08-21 12:03:18,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:18,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796005015] [2021-08-21 12:03:18,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:18,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:18,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:19,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:19,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796005015] [2021-08-21 12:03:19,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796005015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:19,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395627254] [2021-08-21 12:03:19,016 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:19,016 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:19,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:19,017 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:19,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2021-08-21 12:03:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:19,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:19,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:19,901 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:19,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395627254] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:19,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:19,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:03:19,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892407194] [2021-08-21 12:03:19,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:03:19,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:19,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:03:19,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:03:19,902 INFO L87 Difference]: Start difference. First operand 8471 states and 27806 transitions. Second operand has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 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 12:03:19,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:19,994 INFO L93 Difference]: Finished difference Result 8734 states and 28233 transitions. [2021-08-21 12:03:19,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 12:03:19,994 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 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 20 [2021-08-21 12:03:19,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:20,010 INFO L225 Difference]: With dead ends: 8734 [2021-08-21 12:03:20,010 INFO L226 Difference]: Without dead ends: 8734 [2021-08-21 12:03:20,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 64.2ms TimeCoverageRelationStatistics Valid=120, Invalid=186, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:03:20,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8734 states. [2021-08-21 12:03:20,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8734 to 8472. [2021-08-21 12:03:20,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8472 states, 8471 states have (on average 3.282611261952544) internal successors, (27807), 8471 states have internal predecessors, (27807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:20,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8472 states to 8472 states and 27807 transitions. [2021-08-21 12:03:20,138 INFO L78 Accepts]: Start accepts. Automaton has 8472 states and 27807 transitions. Word has length 20 [2021-08-21 12:03:20,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:20,138 INFO L470 AbstractCegarLoop]: Abstraction has 8472 states and 27807 transitions. [2021-08-21 12:03:20,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.8461538461538463) internal successors, (24), 12 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 12:03:20,138 INFO L276 IsEmpty]: Start isEmpty. Operand 8472 states and 27807 transitions. [2021-08-21 12:03:20,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:20,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:20,144 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:20,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2021-08-21 12:03:20,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:20,344 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:20,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:20,344 INFO L82 PathProgramCache]: Analyzing trace with hash -1719618498, now seen corresponding path program 146 times [2021-08-21 12:03:20,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:20,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103442929] [2021-08-21 12:03:20,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:20,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:20,411 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:20,411 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:20,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103442929] [2021-08-21 12:03:20,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103442929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:20,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097924889] [2021-08-21 12:03:20,411 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:20,411 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:20,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:20,412 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:20,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2021-08-21 12:03:21,264 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:21,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:21,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:21,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:21,316 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:21,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097924889] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:21,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:21,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:03:21,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915000180] [2021-08-21 12:03:21,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:21,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:21,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:21,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:21,317 INFO L87 Difference]: Start difference. First operand 8472 states and 27807 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:21,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:21,440 INFO L93 Difference]: Finished difference Result 8819 states and 28448 transitions. [2021-08-21 12:03:21,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:03:21,440 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 20 [2021-08-21 12:03:21,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:21,454 INFO L225 Difference]: With dead ends: 8819 [2021-08-21 12:03:21,455 INFO L226 Difference]: Without dead ends: 8819 [2021-08-21 12:03:21,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 92.3ms TimeCoverageRelationStatistics Valid=172, Invalid=290, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:03:21,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8819 states. [2021-08-21 12:03:21,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8819 to 8488. [2021-08-21 12:03:21,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8488 states, 8487 states have (on average 3.2818428184281845) internal successors, (27853), 8487 states have internal predecessors, (27853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:21,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8488 states to 8488 states and 27853 transitions. [2021-08-21 12:03:21,585 INFO L78 Accepts]: Start accepts. Automaton has 8488 states and 27853 transitions. Word has length 20 [2021-08-21 12:03:21,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:21,585 INFO L470 AbstractCegarLoop]: Abstraction has 8488 states and 27853 transitions. [2021-08-21 12:03:21,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:21,585 INFO L276 IsEmpty]: Start isEmpty. Operand 8488 states and 27853 transitions. [2021-08-21 12:03:21,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:21,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:21,591 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:21,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Ended with exit code 0 [2021-08-21 12:03:21,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-08-21 12:03:21,791 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:21,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:21,792 INFO L82 PathProgramCache]: Analyzing trace with hash -230213502, now seen corresponding path program 147 times [2021-08-21 12:03:21,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:21,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847796996] [2021-08-21 12:03:21,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:21,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:21,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:21,856 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:21,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:21,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847796996] [2021-08-21 12:03:21,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847796996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:21,856 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268257086] [2021-08-21 12:03:21,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:21,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:21,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:21,857 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:21,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2021-08-21 12:03:22,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:03:22,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:22,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:22,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:22,771 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:22,772 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268257086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:22,772 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:22,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:03:22,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032453750] [2021-08-21 12:03:22,772 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:22,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:22,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:22,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:22,772 INFO L87 Difference]: Start difference. First operand 8488 states and 27853 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:22,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:22,902 INFO L93 Difference]: Finished difference Result 10243 states and 33004 transitions. [2021-08-21 12:03:22,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:03:22,903 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 20 [2021-08-21 12:03:22,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:22,920 INFO L225 Difference]: With dead ends: 10243 [2021-08-21 12:03:22,920 INFO L226 Difference]: Without dead ends: 10243 [2021-08-21 12:03:22,920 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=181, Invalid=325, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:03:22,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10243 states. [2021-08-21 12:03:23,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10243 to 9399. [2021-08-21 12:03:23,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9399 states, 9398 states have (on average 3.282932538838051) internal successors, (30853), 9398 states have internal predecessors, (30853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:23,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9399 states to 9399 states and 30853 transitions. [2021-08-21 12:03:23,068 INFO L78 Accepts]: Start accepts. Automaton has 9399 states and 30853 transitions. Word has length 20 [2021-08-21 12:03:23,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:23,068 INFO L470 AbstractCegarLoop]: Abstraction has 9399 states and 30853 transitions. [2021-08-21 12:03:23,068 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:23,068 INFO L276 IsEmpty]: Start isEmpty. Operand 9399 states and 30853 transitions. [2021-08-21 12:03:23,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:23,074 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:23,074 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:23,092 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Ended with exit code 0 [2021-08-21 12:03:23,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:23,274 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:23,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:23,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1303298882, now seen corresponding path program 148 times [2021-08-21 12:03:23,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:23,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861948777] [2021-08-21 12:03:23,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:23,275 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:23,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:23,336 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:23,336 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:23,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861948777] [2021-08-21 12:03:23,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861948777] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:23,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772052821] [2021-08-21 12:03:23,336 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:23,336 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:23,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:23,337 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:23,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Waiting until timeout for monitored process [2021-08-21 12:03:24,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:24,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:24,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:24,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:24,244 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:24,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772052821] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:24,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:24,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:03:24,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693218278] [2021-08-21 12:03:24,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:24,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:24,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:24,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:24,245 INFO L87 Difference]: Start difference. First operand 9399 states and 30853 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:24,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:24,371 INFO L93 Difference]: Finished difference Result 10149 states and 32809 transitions. [2021-08-21 12:03:24,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:03:24,371 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 20 [2021-08-21 12:03:24,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:24,388 INFO L225 Difference]: With dead ends: 10149 [2021-08-21 12:03:24,389 INFO L226 Difference]: Without dead ends: 10149 [2021-08-21 12:03:24,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 94.7ms TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:03:24,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10149 states. [2021-08-21 12:03:24,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10149 to 9884. [2021-08-21 12:03:24,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9884 states, 9883 states have (on average 3.274208236365476) internal successors, (32359), 9883 states have internal predecessors, (32359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:24,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9884 states to 9884 states and 32359 transitions. [2021-08-21 12:03:24,545 INFO L78 Accepts]: Start accepts. Automaton has 9884 states and 32359 transitions. Word has length 20 [2021-08-21 12:03:24,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:24,545 INFO L470 AbstractCegarLoop]: Abstraction has 9884 states and 32359 transitions. [2021-08-21 12:03:24,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:24,545 INFO L276 IsEmpty]: Start isEmpty. Operand 9884 states and 32359 transitions. [2021-08-21 12:03:24,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:24,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:24,551 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:24,569 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Ended with exit code 0 [2021-08-21 12:03:24,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,150 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:24,753 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:24,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:24,753 INFO L82 PathProgramCache]: Analyzing trace with hash -209207294, now seen corresponding path program 149 times [2021-08-21 12:03:24,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:24,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745760937] [2021-08-21 12:03:24,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:24,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:24,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:24,823 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 3 proven. 38 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:24,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:24,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745760937] [2021-08-21 12:03:24,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745760937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:24,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731091690] [2021-08-21 12:03:24,823 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:24,823 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:24,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:24,824 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:24,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Waiting until timeout for monitored process [2021-08-21 12:03:25,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:03:25,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:25,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:25,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:25,760 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:25,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731091690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:25,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:25,760 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-08-21 12:03:25,760 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141862533] [2021-08-21 12:03:25,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:25,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:25,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:25,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:25,761 INFO L87 Difference]: Start difference. First operand 9884 states and 32359 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:25,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:25,866 INFO L93 Difference]: Finished difference Result 10072 states and 32751 transitions. [2021-08-21 12:03:25,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 12:03:25,866 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 20 [2021-08-21 12:03:25,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:25,887 INFO L225 Difference]: With dead ends: 10072 [2021-08-21 12:03:25,887 INFO L226 Difference]: Without dead ends: 10072 [2021-08-21 12:03:25,887 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 75.8ms TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2021-08-21 12:03:25,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10072 states. [2021-08-21 12:03:26,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10072 to 9967. [2021-08-21 12:03:26,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9967 states, 9966 states have (on average 3.2728276138872165) internal successors, (32617), 9966 states have internal predecessors, (32617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:26,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9967 states to 9967 states and 32617 transitions. [2021-08-21 12:03:26,044 INFO L78 Accepts]: Start accepts. Automaton has 9967 states and 32617 transitions. Word has length 20 [2021-08-21 12:03:26,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:26,044 INFO L470 AbstractCegarLoop]: Abstraction has 9967 states and 32617 transitions. [2021-08-21 12:03:26,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:26,044 INFO L276 IsEmpty]: Start isEmpty. Operand 9967 states and 32617 transitions. [2021-08-21 12:03:26,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:26,050 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:26,050 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:26,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (151)] Ended with exit code 0 [2021-08-21 12:03:26,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,151 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:26,251 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:26,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:26,251 INFO L82 PathProgramCache]: Analyzing trace with hash -652106434, now seen corresponding path program 150 times [2021-08-21 12:03:26,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:26,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99925361] [2021-08-21 12:03:26,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:26,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:26,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:26,326 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:26,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:26,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99925361] [2021-08-21 12:03:26,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99925361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:26,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195598057] [2021-08-21 12:03:26,326 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:26,327 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:26,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:26,329 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:26,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Waiting until timeout for monitored process [2021-08-21 12:03:27,168 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:03:27,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:27,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:27,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:27,217 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:27,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195598057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:27,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:27,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:27,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617217656] [2021-08-21 12:03:27,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:27,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:27,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:27,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:27,218 INFO L87 Difference]: Start difference. First operand 9967 states and 32617 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:27,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:27,412 INFO L93 Difference]: Finished difference Result 10101 states and 32808 transitions. [2021-08-21 12:03:27,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:03:27,412 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:27,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:27,428 INFO L225 Difference]: With dead ends: 10101 [2021-08-21 12:03:27,428 INFO L226 Difference]: Without dead ends: 10101 [2021-08-21 12:03:27,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 125.3ms TimeCoverageRelationStatistics Valid=212, Invalid=438, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:03:27,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10101 states. [2021-08-21 12:03:27,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10101 to 9954. [2021-08-21 12:03:27,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9954 states, 9953 states have (on average 3.2730834924143473) internal successors, (32577), 9953 states have internal predecessors, (32577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:27,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9954 states to 9954 states and 32577 transitions. [2021-08-21 12:03:27,584 INFO L78 Accepts]: Start accepts. Automaton has 9954 states and 32577 transitions. Word has length 20 [2021-08-21 12:03:27,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:27,584 INFO L470 AbstractCegarLoop]: Abstraction has 9954 states and 32577 transitions. [2021-08-21 12:03:27,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:27,584 INFO L276 IsEmpty]: Start isEmpty. Operand 9954 states and 32577 transitions. [2021-08-21 12:03:27,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:27,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:27,590 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:27,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (152)] Ended with exit code 0 [2021-08-21 12:03:27,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,152 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:27,790 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:27,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:27,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1497077886, now seen corresponding path program 151 times [2021-08-21 12:03:27,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:27,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131740988] [2021-08-21 12:03:27,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:27,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:27,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:27,867 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:27,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:27,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131740988] [2021-08-21 12:03:27,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131740988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:27,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444795870] [2021-08-21 12:03:27,868 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:27,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:27,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:27,868 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:27,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2021-08-21 12:03:28,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:28,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:28,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:28,761 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:28,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444795870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:28,761 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:28,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:28,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572703274] [2021-08-21 12:03:28,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:28,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:28,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:28,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:28,762 INFO L87 Difference]: Start difference. First operand 9954 states and 32577 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:28,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:28,931 INFO L93 Difference]: Finished difference Result 10116 states and 32868 transitions. [2021-08-21 12:03:28,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:03:28,932 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:28,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:28,987 INFO L225 Difference]: With dead ends: 10116 [2021-08-21 12:03:28,987 INFO L226 Difference]: Without dead ends: 10116 [2021-08-21 12:03:28,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 139.5ms TimeCoverageRelationStatistics Valid=238, Invalid=518, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:03:28,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10116 states. [2021-08-21 12:03:29,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10116 to 9959. [2021-08-21 12:03:29,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9959 states, 9958 states have (on average 3.272845953002611) internal successors, (32591), 9958 states have internal predecessors, (32591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:29,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9959 states to 9959 states and 32591 transitions. [2021-08-21 12:03:29,116 INFO L78 Accepts]: Start accepts. Automaton has 9959 states and 32591 transitions. Word has length 20 [2021-08-21 12:03:29,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:29,116 INFO L470 AbstractCegarLoop]: Abstraction has 9959 states and 32591 transitions. [2021-08-21 12:03:29,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:29,116 INFO L276 IsEmpty]: Start isEmpty. Operand 9959 states and 32591 transitions. [2021-08-21 12:03:29,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:29,122 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:29,122 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:29,141 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Ended with exit code 0 [2021-08-21 12:03:29,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,153 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:29,322 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:29,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:29,323 INFO L82 PathProgramCache]: Analyzing trace with hash -1921389122, now seen corresponding path program 152 times [2021-08-21 12:03:29,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:29,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262579192] [2021-08-21 12:03:29,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:29,323 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:29,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:29,421 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:29,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:29,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262579192] [2021-08-21 12:03:29,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262579192] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:29,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220749509] [2021-08-21 12:03:29,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:29,422 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:29,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:29,422 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:29,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2021-08-21 12:03:30,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:30,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:30,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:30,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:30,361 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:30,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220749509] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:30,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:30,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:30,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093312514] [2021-08-21 12:03:30,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:30,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:30,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:30,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:30,362 INFO L87 Difference]: Start difference. First operand 9959 states and 32591 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:30,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:30,613 INFO L93 Difference]: Finished difference Result 10234 states and 33185 transitions. [2021-08-21 12:03:30,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 12:03:30,613 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:30,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:30,669 INFO L225 Difference]: With dead ends: 10234 [2021-08-21 12:03:30,669 INFO L226 Difference]: Without dead ends: 10234 [2021-08-21 12:03:30,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 205.3ms TimeCoverageRelationStatistics Valid=324, Invalid=668, Unknown=0, NotChecked=0, Total=992 [2021-08-21 12:03:30,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10234 states. [2021-08-21 12:03:30,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10234 to 9965. [2021-08-21 12:03:30,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9965 states, 9964 states have (on average 3.2725812926535527) internal successors, (32608), 9964 states have internal predecessors, (32608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:30,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9965 states to 9965 states and 32608 transitions. [2021-08-21 12:03:30,801 INFO L78 Accepts]: Start accepts. Automaton has 9965 states and 32608 transitions. Word has length 20 [2021-08-21 12:03:30,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:30,801 INFO L470 AbstractCegarLoop]: Abstraction has 9965 states and 32608 transitions. [2021-08-21 12:03:30,801 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:30,801 INFO L276 IsEmpty]: Start isEmpty. Operand 9965 states and 32608 transitions. [2021-08-21 12:03:30,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 12:03:30,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:30,807 INFO L512 BasicCegarLoop]: trace histogram [8, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:30,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2021-08-21 12:03:31,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-08-21 12:03:31,008 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:31,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:31,008 INFO L82 PathProgramCache]: Analyzing trace with hash 2104831746, now seen corresponding path program 153 times [2021-08-21 12:03:31,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:31,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827445712] [2021-08-21 12:03:31,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:31,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:31,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:31,085 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:31,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:31,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827445712] [2021-08-21 12:03:31,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827445712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:31,085 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343479028] [2021-08-21 12:03:31,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:31,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:31,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:31,086 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:31,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Waiting until timeout for monitored process [2021-08-21 12:03:31,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:03:31,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:31,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:31,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:31,991 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:31,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343479028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:31,992 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:31,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:31,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286279656] [2021-08-21 12:03:31,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:31,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:31,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:31,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:31,992 INFO L87 Difference]: Start difference. First operand 9965 states and 32608 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:32,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:32,264 INFO L93 Difference]: Finished difference Result 10435 states and 33779 transitions. [2021-08-21 12:03:32,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:03:32,265 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 20 [2021-08-21 12:03:32,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:32,280 INFO L225 Difference]: With dead ends: 10435 [2021-08-21 12:03:32,280 INFO L226 Difference]: Without dead ends: 10435 [2021-08-21 12:03:32,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 194.7ms TimeCoverageRelationStatistics Valid=404, Invalid=786, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 12:03:32,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10435 states. [2021-08-21 12:03:32,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10435 to 9964. [2021-08-21 12:03:32,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9964 states, 9963 states have (on average 3.274114222623708) internal successors, (32620), 9963 states have internal predecessors, (32620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:32,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9964 states to 9964 states and 32620 transitions. [2021-08-21 12:03:32,461 INFO L78 Accepts]: Start accepts. Automaton has 9964 states and 32620 transitions. Word has length 20 [2021-08-21 12:03:32,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:32,461 INFO L470 AbstractCegarLoop]: Abstraction has 9964 states and 32620 transitions. [2021-08-21 12:03:32,461 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:32,462 INFO L276 IsEmpty]: Start isEmpty. Operand 9964 states and 32620 transitions. [2021-08-21 12:03:32,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:32,468 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:32,468 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:32,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2021-08-21 12:03:32,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156,155 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:32,669 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:32,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:32,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1716492775, now seen corresponding path program 154 times [2021-08-21 12:03:32,669 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:32,669 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182383814] [2021-08-21 12:03:32,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:32,669 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:32,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:32,747 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:32,747 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:32,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182383814] [2021-08-21 12:03:32,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182383814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:32,747 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344485887] [2021-08-21 12:03:32,748 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:32,748 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:32,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:32,748 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:32,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Waiting until timeout for monitored process [2021-08-21 12:03:33,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:33,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:33,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:33,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:33,661 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:33,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344485887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:33,661 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:33,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:03:33,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949894668] [2021-08-21 12:03:33,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:33,661 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:33,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:33,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:33,661 INFO L87 Difference]: Start difference. First operand 9964 states and 32620 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:33,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:33,825 INFO L93 Difference]: Finished difference Result 10126 states and 32846 transitions. [2021-08-21 12:03:33,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:03:33,826 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:33,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:33,842 INFO L225 Difference]: With dead ends: 10126 [2021-08-21 12:03:33,842 INFO L226 Difference]: Without dead ends: 10123 [2021-08-21 12:03:33,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 111.8ms TimeCoverageRelationStatistics Valid=216, Invalid=434, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:03:33,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10123 states. [2021-08-21 12:03:33,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10123 to 9964. [2021-08-21 12:03:34,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9964 states, 9963 states have (on average 3.273511994379203) internal successors, (32614), 9963 states have internal predecessors, (32614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:34,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9964 states to 9964 states and 32614 transitions. [2021-08-21 12:03:34,047 INFO L78 Accepts]: Start accepts. Automaton has 9964 states and 32614 transitions. Word has length 21 [2021-08-21 12:03:34,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:34,047 INFO L470 AbstractCegarLoop]: Abstraction has 9964 states and 32614 transitions. [2021-08-21 12:03:34,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:34,047 INFO L276 IsEmpty]: Start isEmpty. Operand 9964 states and 32614 transitions. [2021-08-21 12:03:34,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:34,053 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:34,053 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:34,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (156)] Ended with exit code 0 [2021-08-21 12:03:34,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 156 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-21 12:03:34,253 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:34,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:34,254 INFO L82 PathProgramCache]: Analyzing trace with hash -967533563, now seen corresponding path program 155 times [2021-08-21 12:03:34,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:34,254 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591969671] [2021-08-21 12:03:34,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:34,254 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:34,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:34,322 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:34,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:34,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591969671] [2021-08-21 12:03:34,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591969671] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:34,323 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258955542] [2021-08-21 12:03:34,323 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:34,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:34,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:34,323 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:34,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Waiting until timeout for monitored process [2021-08-21 12:03:35,193 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:03:35,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:35,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:35,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:35,254 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:35,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258955542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:35,255 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:35,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:35,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060569206] [2021-08-21 12:03:35,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:35,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:35,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:35,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:35,255 INFO L87 Difference]: Start difference. First operand 9964 states and 32614 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:35,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:35,412 INFO L93 Difference]: Finished difference Result 10176 states and 33094 transitions. [2021-08-21 12:03:35,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:03:35,413 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:03:35,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:35,429 INFO L225 Difference]: With dead ends: 10176 [2021-08-21 12:03:35,429 INFO L226 Difference]: Without dead ends: 10172 [2021-08-21 12:03:35,429 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=194, Invalid=406, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:35,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10172 states. [2021-08-21 12:03:35,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10172 to 9964. [2021-08-21 12:03:35,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9964 states, 9963 states have (on average 3.2733112516310348) internal successors, (32612), 9963 states have internal predecessors, (32612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:35,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9964 states to 9964 states and 32612 transitions. [2021-08-21 12:03:35,584 INFO L78 Accepts]: Start accepts. Automaton has 9964 states and 32612 transitions. Word has length 21 [2021-08-21 12:03:35,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:35,584 INFO L470 AbstractCegarLoop]: Abstraction has 9964 states and 32612 transitions. [2021-08-21 12:03:35,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:35,585 INFO L276 IsEmpty]: Start isEmpty. Operand 9964 states and 32612 transitions. [2021-08-21 12:03:35,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:35,591 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:35,591 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:35,609 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:35,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-21 12:03:35,791 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:35,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:35,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1726995879, now seen corresponding path program 156 times [2021-08-21 12:03:35,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:35,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498881998] [2021-08-21 12:03:35,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:35,792 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:35,861 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:35,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:35,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498881998] [2021-08-21 12:03:35,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498881998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:35,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488937861] [2021-08-21 12:03:35,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:35,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:35,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:35,862 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:35,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-08-21 12:03:36,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:03:36,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:36,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:36,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:36,829 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:36,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488937861] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:36,829 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:36,829 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:03:36,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016417330] [2021-08-21 12:03:36,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:36,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:36,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:36,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:36,830 INFO L87 Difference]: Start difference. First operand 9964 states and 32612 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:36,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:37,000 INFO L93 Difference]: Finished difference Result 10153 states and 33062 transitions. [2021-08-21 12:03:37,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:03:37,000 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:03:37,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:37,018 INFO L225 Difference]: With dead ends: 10153 [2021-08-21 12:03:37,018 INFO L226 Difference]: Without dead ends: 10148 [2021-08-21 12:03:37,019 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 112.4ms TimeCoverageRelationStatistics Valid=190, Invalid=410, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:37,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10148 states. [2021-08-21 12:03:37,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10148 to 9966. [2021-08-21 12:03:37,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9966 states, 9965 states have (on average 3.2727546412443553) internal successors, (32613), 9965 states have internal predecessors, (32613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:37,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9966 states to 9966 states and 32613 transitions. [2021-08-21 12:03:37,182 INFO L78 Accepts]: Start accepts. Automaton has 9966 states and 32613 transitions. Word has length 21 [2021-08-21 12:03:37,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:37,182 INFO L470 AbstractCegarLoop]: Abstraction has 9966 states and 32613 transitions. [2021-08-21 12:03:37,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:37,182 INFO L276 IsEmpty]: Start isEmpty. Operand 9966 states and 32613 transitions. [2021-08-21 12:03:37,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:37,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:37,189 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:37,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2021-08-21 12:03:37,389 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-08-21 12:03:37,390 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:37,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:37,390 INFO L82 PathProgramCache]: Analyzing trace with hash 1427005537, now seen corresponding path program 157 times [2021-08-21 12:03:37,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:37,390 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46532878] [2021-08-21 12:03:37,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:37,390 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:37,449 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 18 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:37,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:37,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46532878] [2021-08-21 12:03:37,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46532878] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:37,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356913194] [2021-08-21 12:03:37,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:37,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:37,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:37,451 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:37,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2021-08-21 12:03:38,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:38,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:38,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:38,420 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:03:38,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356913194] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:38,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:38,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:03:38,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565845357] [2021-08-21 12:03:38,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:03:38,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:38,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:03:38,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=92, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:03:38,421 INFO L87 Difference]: Start difference. First operand 9966 states and 32613 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:38,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:38,517 INFO L93 Difference]: Finished difference Result 10154 states and 32869 transitions. [2021-08-21 12:03:38,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:03:38,518 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 12:03:38,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:38,536 INFO L225 Difference]: With dead ends: 10154 [2021-08-21 12:03:38,536 INFO L226 Difference]: Without dead ends: 10152 [2021-08-21 12:03:38,536 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 52.9ms TimeCoverageRelationStatistics Valid=100, Invalid=140, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:03:38,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10152 states. [2021-08-21 12:03:38,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10152 to 9957. [2021-08-21 12:03:38,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9957 states, 9956 states have (on average 3.2695861791884293) internal successors, (32552), 9956 states have internal predecessors, (32552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:38,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9957 states to 9957 states and 32552 transitions. [2021-08-21 12:03:38,699 INFO L78 Accepts]: Start accepts. Automaton has 9957 states and 32552 transitions. Word has length 21 [2021-08-21 12:03:38,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:38,699 INFO L470 AbstractCegarLoop]: Abstraction has 9957 states and 32552 transitions. [2021-08-21 12:03:38,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:38,699 INFO L276 IsEmpty]: Start isEmpty. Operand 9957 states and 32552 transitions. [2021-08-21 12:03:38,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:38,706 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:38,706 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:38,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2021-08-21 12:03:38,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160,159 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:38,906 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:38,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:38,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1959038349, now seen corresponding path program 158 times [2021-08-21 12:03:38,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:38,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165684870] [2021-08-21 12:03:38,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:38,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:38,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:38,966 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 24 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:38,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:38,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165684870] [2021-08-21 12:03:38,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165684870] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:38,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138011944] [2021-08-21 12:03:38,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:38,966 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:38,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:38,967 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:38,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2021-08-21 12:03:39,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:39,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:39,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:39,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:39,942 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:03:39,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138011944] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:39,942 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:39,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-08-21 12:03:39,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124114635] [2021-08-21 12:03:39,942 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:39,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:39,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:39,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:39,942 INFO L87 Difference]: Start difference. First operand 9957 states and 32552 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:40,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:40,047 INFO L93 Difference]: Finished difference Result 10120 states and 32729 transitions. [2021-08-21 12:03:40,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:03:40,048 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:40,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:40,066 INFO L225 Difference]: With dead ends: 10120 [2021-08-21 12:03:40,066 INFO L226 Difference]: Without dead ends: 10120 [2021-08-21 12:03:40,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 60.0ms TimeCoverageRelationStatistics Valid=114, Invalid=192, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:03:40,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10120 states. [2021-08-21 12:03:40,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10120 to 9951. [2021-08-21 12:03:40,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9951 states, 9950 states have (on average 3.2641206030150753) internal successors, (32478), 9950 states have internal predecessors, (32478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:40,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9951 states to 9951 states and 32478 transitions. [2021-08-21 12:03:40,218 INFO L78 Accepts]: Start accepts. Automaton has 9951 states and 32478 transitions. Word has length 21 [2021-08-21 12:03:40,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:40,218 INFO L470 AbstractCegarLoop]: Abstraction has 9951 states and 32478 transitions. [2021-08-21 12:03:40,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:40,218 INFO L276 IsEmpty]: Start isEmpty. Operand 9951 states and 32478 transitions. [2021-08-21 12:03:40,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:40,224 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:40,224 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:40,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2021-08-21 12:03:40,425 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,160 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:40,425 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:40,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:40,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1103731695, now seen corresponding path program 159 times [2021-08-21 12:03:40,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:40,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012295031] [2021-08-21 12:03:40,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:40,425 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:40,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:40,490 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:40,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:40,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012295031] [2021-08-21 12:03:40,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012295031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:40,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378319225] [2021-08-21 12:03:40,490 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:40,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:40,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:40,491 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:40,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2021-08-21 12:03:41,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:03:41,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:41,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:41,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:41,447 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:41,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378319225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:41,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:41,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:03:41,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685937640] [2021-08-21 12:03:41,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:41,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:41,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:41,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:41,448 INFO L87 Difference]: Start difference. First operand 9951 states and 32478 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:41,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:41,599 INFO L93 Difference]: Finished difference Result 10112 states and 32702 transitions. [2021-08-21 12:03:41,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:03:41,600 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 21 [2021-08-21 12:03:41,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:41,617 INFO L225 Difference]: With dead ends: 10112 [2021-08-21 12:03:41,618 INFO L226 Difference]: Without dead ends: 10109 [2021-08-21 12:03:41,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 88.6ms TimeCoverageRelationStatistics Valid=175, Invalid=331, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:03:41,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10109 states. [2021-08-21 12:03:41,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10109 to 9943. [2021-08-21 12:03:41,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9943 states, 9942 states have (on average 3.2572922953128143) internal successors, (32384), 9942 states have internal predecessors, (32384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:41,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9943 states to 9943 states and 32384 transitions. [2021-08-21 12:03:41,803 INFO L78 Accepts]: Start accepts. Automaton has 9943 states and 32384 transitions. Word has length 21 [2021-08-21 12:03:41,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:41,803 INFO L470 AbstractCegarLoop]: Abstraction has 9943 states and 32384 transitions. [2021-08-21 12:03:41,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:03:41,803 INFO L276 IsEmpty]: Start isEmpty. Operand 9943 states and 32384 transitions. [2021-08-21 12:03:41,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:41,809 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:41,809 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:41,828 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2021-08-21 12:03:42,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,161 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:42,010 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:42,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:42,010 INFO L82 PathProgramCache]: Analyzing trace with hash -359029197, now seen corresponding path program 160 times [2021-08-21 12:03:42,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:42,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90037432] [2021-08-21 12:03:42,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:42,010 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:42,080 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 19 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:42,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:42,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90037432] [2021-08-21 12:03:42,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90037432] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:42,081 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1012207382] [2021-08-21 12:03:42,081 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:42,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:42,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:42,081 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:42,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2021-08-21 12:03:42,976 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:42,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:42,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:42,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:43,019 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:43,019 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1012207382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:43,019 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:43,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:03:43,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085794080] [2021-08-21 12:03:43,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:43,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:43,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:43,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:43,020 INFO L87 Difference]: Start difference. First operand 9943 states and 32384 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:43,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:43,189 INFO L93 Difference]: Finished difference Result 10108 states and 32615 transitions. [2021-08-21 12:03:43,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:03:43,189 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:43,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:43,207 INFO L225 Difference]: With dead ends: 10108 [2021-08-21 12:03:43,207 INFO L226 Difference]: Without dead ends: 10105 [2021-08-21 12:03:43,207 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 99.8ms TimeCoverageRelationStatistics Valid=201, Invalid=399, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:43,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10105 states. [2021-08-21 12:03:43,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10105 to 9943. [2021-08-21 12:03:43,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9943 states, 9942 states have (on average 3.256588211627439) internal successors, (32377), 9942 states have internal predecessors, (32377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:43,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9943 states to 9943 states and 32377 transitions. [2021-08-21 12:03:43,363 INFO L78 Accepts]: Start accepts. Automaton has 9943 states and 32377 transitions. Word has length 21 [2021-08-21 12:03:43,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:43,363 INFO L470 AbstractCegarLoop]: Abstraction has 9943 states and 32377 transitions. [2021-08-21 12:03:43,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:43,363 INFO L276 IsEmpty]: Start isEmpty. Operand 9943 states and 32377 transitions. [2021-08-21 12:03:43,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:43,370 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:43,370 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:43,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2021-08-21 12:03:43,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,162 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:43,570 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:43,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:43,570 INFO L82 PathProgramCache]: Analyzing trace with hash 1251911761, now seen corresponding path program 161 times [2021-08-21 12:03:43,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:43,571 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141871950] [2021-08-21 12:03:43,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:43,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:43,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:43,680 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:43,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:43,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141871950] [2021-08-21 12:03:43,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141871950] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:43,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259982260] [2021-08-21 12:03:43,681 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:43,681 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:43,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:43,682 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:43,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2021-08-21 12:03:44,581 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:03:44,581 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:44,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:44,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:44,626 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:44,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259982260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:44,626 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:44,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:03:44,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996349196] [2021-08-21 12:03:44,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:44,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:44,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:44,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:44,626 INFO L87 Difference]: Start difference. First operand 9943 states and 32377 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:44,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:44,783 INFO L93 Difference]: Finished difference Result 10188 states and 32924 transitions. [2021-08-21 12:03:44,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:03:44,784 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:03:44,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:44,801 INFO L225 Difference]: With dead ends: 10188 [2021-08-21 12:03:44,801 INFO L226 Difference]: Without dead ends: 10184 [2021-08-21 12:03:44,801 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 135.2ms TimeCoverageRelationStatistics Valid=195, Invalid=405, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:44,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10184 states. [2021-08-21 12:03:44,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10184 to 9943. [2021-08-21 12:03:44,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9943 states, 9942 states have (on average 3.256487628243814) internal successors, (32376), 9942 states have internal predecessors, (32376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:44,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9943 states to 9943 states and 32376 transitions. [2021-08-21 12:03:44,961 INFO L78 Accepts]: Start accepts. Automaton has 9943 states and 32376 transitions. Word has length 21 [2021-08-21 12:03:44,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:44,962 INFO L470 AbstractCegarLoop]: Abstraction has 9943 states and 32376 transitions. [2021-08-21 12:03:44,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:44,962 INFO L276 IsEmpty]: Start isEmpty. Operand 9943 states and 32376 transitions. [2021-08-21 12:03:44,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:44,968 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:44,968 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:44,987 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2021-08-21 12:03:45,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,163 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:45,169 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:45,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:45,169 INFO L82 PathProgramCache]: Analyzing trace with hash -348526093, now seen corresponding path program 162 times [2021-08-21 12:03:45,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:45,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409149707] [2021-08-21 12:03:45,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:45,169 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:45,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:45,256 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:45,256 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:45,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409149707] [2021-08-21 12:03:45,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [409149707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:45,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1049650045] [2021-08-21 12:03:45,256 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:45,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:45,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:45,257 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:45,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2021-08-21 12:03:46,205 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:03:46,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:46,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:46,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:46,248 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:46,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1049650045] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:46,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:46,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:03:46,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710384913] [2021-08-21 12:03:46,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:46,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:46,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:46,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:46,249 INFO L87 Difference]: Start difference. First operand 9943 states and 32376 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:46,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:46,404 INFO L93 Difference]: Finished difference Result 10178 states and 32911 transitions. [2021-08-21 12:03:46,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:03:46,404 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:03:46,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:46,421 INFO L225 Difference]: With dead ends: 10178 [2021-08-21 12:03:46,421 INFO L226 Difference]: Without dead ends: 10173 [2021-08-21 12:03:46,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=191, Invalid=409, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:46,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10173 states. [2021-08-21 12:03:46,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10173 to 9943. [2021-08-21 12:03:46,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9943 states, 9942 states have (on average 3.256387044860189) internal successors, (32375), 9942 states have internal predecessors, (32375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:46,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9943 states to 9943 states and 32375 transitions. [2021-08-21 12:03:46,572 INFO L78 Accepts]: Start accepts. Automaton has 9943 states and 32375 transitions. Word has length 21 [2021-08-21 12:03:46,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:46,572 INFO L470 AbstractCegarLoop]: Abstraction has 9943 states and 32375 transitions. [2021-08-21 12:03:46,572 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:46,572 INFO L276 IsEmpty]: Start isEmpty. Operand 9943 states and 32375 transitions. [2021-08-21 12:03:46,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:46,578 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:46,578 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:46,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Ended with exit code 0 [2021-08-21 12:03:46,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,164 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:46,779 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:46,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:46,779 INFO L82 PathProgramCache]: Analyzing trace with hash 1577507985, now seen corresponding path program 163 times [2021-08-21 12:03:46,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:46,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633436627] [2021-08-21 12:03:46,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:46,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:46,857 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:46,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:46,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633436627] [2021-08-21 12:03:46,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633436627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:46,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55233989] [2021-08-21 12:03:46,858 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:46,858 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:46,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:46,858 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:46,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2021-08-21 12:03:47,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:47,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:47,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:47,844 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:47,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55233989] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:47,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:47,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:03:47,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496773505] [2021-08-21 12:03:47,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:47,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:47,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:47,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:47,845 INFO L87 Difference]: Start difference. First operand 9943 states and 32375 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:47,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:47,999 INFO L93 Difference]: Finished difference Result 10151 states and 32872 transitions. [2021-08-21 12:03:47,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:03:47,999 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:47,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:48,015 INFO L225 Difference]: With dead ends: 10151 [2021-08-21 12:03:48,016 INFO L226 Difference]: Without dead ends: 10145 [2021-08-21 12:03:48,016 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 111.5ms TimeCoverageRelationStatistics Valid=189, Invalid=411, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:48,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10145 states. [2021-08-21 12:03:48,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10145 to 9945. [2021-08-21 12:03:48,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9945 states, 9944 states have (on average 3.255832662912309) internal successors, (32376), 9944 states have internal predecessors, (32376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:48,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9945 states to 9945 states and 32376 transitions. [2021-08-21 12:03:48,162 INFO L78 Accepts]: Start accepts. Automaton has 9945 states and 32376 transitions. Word has length 21 [2021-08-21 12:03:48,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:48,162 INFO L470 AbstractCegarLoop]: Abstraction has 9945 states and 32376 transitions. [2021-08-21 12:03:48,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:48,162 INFO L276 IsEmpty]: Start isEmpty. Operand 9945 states and 32376 transitions. [2021-08-21 12:03:48,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:48,168 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:48,168 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:48,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:48,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-08-21 12:03:48,368 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:48,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:48,369 INFO L82 PathProgramCache]: Analyzing trace with hash 1858363017, now seen corresponding path program 164 times [2021-08-21 12:03:48,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:48,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036462270] [2021-08-21 12:03:48,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:48,369 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:48,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:48,437 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 29 proven. 27 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:03:48,437 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:48,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036462270] [2021-08-21 12:03:48,437 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036462270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:48,437 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16788024] [2021-08-21 12:03:48,437 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:48,437 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:48,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:48,438 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:48,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Waiting until timeout for monitored process [2021-08-21 12:03:49,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:49,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:49,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:49,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:49,409 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 19 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:03:49,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16788024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:49,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:49,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 12:03:49,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525436313] [2021-08-21 12:03:49,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 12:03:49,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:49,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 12:03:49,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-21 12:03:49,410 INFO L87 Difference]: Start difference. First operand 9945 states and 32376 transitions. Second operand has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:49,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:49,557 INFO L93 Difference]: Finished difference Result 10106 states and 32713 transitions. [2021-08-21 12:03:49,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:03:49,557 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:49,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:49,574 INFO L225 Difference]: With dead ends: 10106 [2021-08-21 12:03:49,574 INFO L226 Difference]: Without dead ends: 10106 [2021-08-21 12:03:49,574 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 96.9ms TimeCoverageRelationStatistics Valid=111, Invalid=195, Unknown=0, NotChecked=0, Total=306 [2021-08-21 12:03:49,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10106 states. [2021-08-21 12:03:49,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10106 to 9975. [2021-08-21 12:03:49,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9975 states, 9974 states have (on average 3.2557649889713254) internal successors, (32473), 9974 states have internal predecessors, (32473), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:49,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9975 states to 9975 states and 32473 transitions. [2021-08-21 12:03:49,724 INFO L78 Accepts]: Start accepts. Automaton has 9975 states and 32473 transitions. Word has length 21 [2021-08-21 12:03:49,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:49,724 INFO L470 AbstractCegarLoop]: Abstraction has 9975 states and 32473 transitions. [2021-08-21 12:03:49,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 1.75) internal successors, (21), 11 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:49,724 INFO L276 IsEmpty]: Start isEmpty. Operand 9975 states and 32473 transitions. [2021-08-21 12:03:49,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:49,730 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:49,730 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:49,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Ended with exit code 0 [2021-08-21 12:03:49,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable167 [2021-08-21 12:03:49,930 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:49,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:49,931 INFO L82 PathProgramCache]: Analyzing trace with hash -1247545399, now seen corresponding path program 165 times [2021-08-21 12:03:49,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:49,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990515946] [2021-08-21 12:03:49,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:49,931 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:49,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:49,996 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:49,996 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:49,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990515946] [2021-08-21 12:03:49,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990515946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:49,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742619517] [2021-08-21 12:03:49,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:49,996 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:49,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:49,997 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:50,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Waiting until timeout for monitored process [2021-08-21 12:03:50,947 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:03:50,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:50,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:50,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:50,990 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:03:50,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742619517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:50,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:50,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:03:50,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920674734] [2021-08-21 12:03:50,991 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:03:50,991 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:50,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:03:50,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:03:50,991 INFO L87 Difference]: Start difference. First operand 9975 states and 32473 transitions. Second operand has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:03:51,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:51,119 INFO L93 Difference]: Finished difference Result 10155 states and 32890 transitions. [2021-08-21 12:03:51,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:03:51,120 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 21 [2021-08-21 12:03:51,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:51,140 INFO L225 Difference]: With dead ends: 10155 [2021-08-21 12:03:51,140 INFO L226 Difference]: Without dead ends: 10151 [2021-08-21 12:03:51,140 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 75.8ms TimeCoverageRelationStatistics Valid=135, Invalid=285, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:03:51,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10151 states. [2021-08-21 12:03:51,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10151 to 9975. [2021-08-21 12:03:51,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9975 states, 9974 states have (on average 3.255564467615801) internal successors, (32471), 9974 states have internal predecessors, (32471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:51,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9975 states to 9975 states and 32471 transitions. [2021-08-21 12:03:51,335 INFO L78 Accepts]: Start accepts. Automaton has 9975 states and 32471 transitions. Word has length 21 [2021-08-21 12:03:51,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:51,335 INFO L470 AbstractCegarLoop]: Abstraction has 9975 states and 32471 transitions. [2021-08-21 12:03:51,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.6923076923076923) internal successors, (22), 12 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 12:03:51,335 INFO L276 IsEmpty]: Start isEmpty. Operand 9975 states and 32471 transitions. [2021-08-21 12:03:51,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:51,343 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:51,343 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:51,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (167)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:51,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-08-21 12:03:51,557 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:51,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:51,557 INFO L82 PathProgramCache]: Analyzing trace with hash -1690444539, now seen corresponding path program 166 times [2021-08-21 12:03:51,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:51,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710742631] [2021-08-21 12:03:51,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:51,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:51,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:51,623 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 18 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:51,623 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710742631] [2021-08-21 12:03:51,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710742631] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:51,623 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95812816] [2021-08-21 12:03:51,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:03:51,623 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:51,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:51,624 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:51,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Waiting until timeout for monitored process [2021-08-21 12:03:52,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:03:52,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:52,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:52,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:52,607 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:03:52,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95812816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:52,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:52,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 13 [2021-08-21 12:03:52,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852870950] [2021-08-21 12:03:52,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:52,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:52,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:52,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:52,608 INFO L87 Difference]: Start difference. First operand 9975 states and 32471 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:52,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:52,753 INFO L93 Difference]: Finished difference Result 10215 states and 32971 transitions. [2021-08-21 12:03:52,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:03:52,753 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:52,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:52,771 INFO L225 Difference]: With dead ends: 10215 [2021-08-21 12:03:52,771 INFO L226 Difference]: Without dead ends: 10211 [2021-08-21 12:03:52,771 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 89.9ms TimeCoverageRelationStatistics Valid=164, Invalid=342, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:03:52,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10211 states. [2021-08-21 12:03:52,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10211 to 9975. [2021-08-21 12:03:52,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9975 states, 9974 states have (on average 3.2551634249047523) internal successors, (32467), 9974 states have internal predecessors, (32467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:52,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9975 states to 9975 states and 32467 transitions. [2021-08-21 12:03:52,921 INFO L78 Accepts]: Start accepts. Automaton has 9975 states and 32467 transitions. Word has length 21 [2021-08-21 12:03:52,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:52,921 INFO L470 AbstractCegarLoop]: Abstraction has 9975 states and 32467 transitions. [2021-08-21 12:03:52,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:52,922 INFO L276 IsEmpty]: Start isEmpty. Operand 9975 states and 32467 transitions. [2021-08-21 12:03:52,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:52,928 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:52,928 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:52,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:53,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-08-21 12:03:53,129 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:53,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:53,129 INFO L82 PathProgramCache]: Analyzing trace with hash 1004084903, now seen corresponding path program 167 times [2021-08-21 12:03:53,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:53,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976197329] [2021-08-21 12:03:53,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:53,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:53,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:53,230 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:53,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:53,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976197329] [2021-08-21 12:03:53,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976197329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:53,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260541537] [2021-08-21 12:03:53,231 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:03:53,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:53,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:53,232 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:53,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Waiting until timeout for monitored process [2021-08-21 12:03:54,212 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:03:54,213 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:54,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:54,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:54,280 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:03:54,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260541537] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:54,280 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:54,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 13 [2021-08-21 12:03:54,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899460896] [2021-08-21 12:03:54,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:03:54,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:54,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:03:54,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:03:54,281 INFO L87 Difference]: Start difference. First operand 9975 states and 32467 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:54,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:54,460 INFO L93 Difference]: Finished difference Result 10242 states and 33109 transitions. [2021-08-21 12:03:54,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:03:54,460 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:54,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:54,478 INFO L225 Difference]: With dead ends: 10242 [2021-08-21 12:03:54,478 INFO L226 Difference]: Without dead ends: 10237 [2021-08-21 12:03:54,478 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 119.2ms TimeCoverageRelationStatistics Valid=176, Invalid=376, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:03:54,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10237 states. [2021-08-21 12:03:54,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10237 to 9984. [2021-08-21 12:03:54,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9984 states, 9983 states have (on average 3.254332365020535) internal successors, (32488), 9983 states have internal predecessors, (32488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:54,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9984 states to 9984 states and 32488 transitions. [2021-08-21 12:03:54,627 INFO L78 Accepts]: Start accepts. Automaton has 9984 states and 32488 transitions. Word has length 21 [2021-08-21 12:03:54,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:54,627 INFO L470 AbstractCegarLoop]: Abstraction has 9984 states and 32488 transitions. [2021-08-21 12:03:54,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:54,628 INFO L276 IsEmpty]: Start isEmpty. Operand 9984 states and 32488 transitions. [2021-08-21 12:03:54,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:54,634 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:54,634 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:54,653 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (169)] Forceful destruction successful, exit code 0 [2021-08-21 12:03:54,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,169 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:54,834 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:54,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:54,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1759551305, now seen corresponding path program 168 times [2021-08-21 12:03:54,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:54,835 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021381019] [2021-08-21 12:03:54,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:54,835 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:54,906 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 18 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:54,906 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:54,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021381019] [2021-08-21 12:03:54,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021381019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:54,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334756470] [2021-08-21 12:03:54,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:03:54,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:54,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:54,907 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:54,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Waiting until timeout for monitored process [2021-08-21 12:03:55,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:03:55,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:55,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:03:55,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:55,940 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:55,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334756470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:55,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:55,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:03:55,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231733662] [2021-08-21 12:03:55,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:55,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:55,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:55,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:55,941 INFO L87 Difference]: Start difference. First operand 9984 states and 32488 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:56,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:56,098 INFO L93 Difference]: Finished difference Result 10254 states and 33040 transitions. [2021-08-21 12:03:56,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:03:56,098 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:03:56,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:56,117 INFO L225 Difference]: With dead ends: 10254 [2021-08-21 12:03:56,118 INFO L226 Difference]: Without dead ends: 10250 [2021-08-21 12:03:56,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 102.9ms TimeCoverageRelationStatistics Valid=196, Invalid=404, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:03:56,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10250 states. [2021-08-21 12:03:56,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10250 to 9984. [2021-08-21 12:03:56,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9984 states, 9983 states have (on average 3.253731343283582) internal successors, (32482), 9983 states have internal predecessors, (32482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:56,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9984 states to 9984 states and 32482 transitions. [2021-08-21 12:03:56,276 INFO L78 Accepts]: Start accepts. Automaton has 9984 states and 32482 transitions. Word has length 21 [2021-08-21 12:03:56,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:56,276 INFO L470 AbstractCegarLoop]: Abstraction has 9984 states and 32482 transitions. [2021-08-21 12:03:56,276 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:03:56,276 INFO L276 IsEmpty]: Start isEmpty. Operand 9984 states and 32482 transitions. [2021-08-21 12:03:56,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:56,282 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:56,282 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:56,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2021-08-21 12:03:56,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,170 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:56,483 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:56,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:56,483 INFO L82 PathProgramCache]: Analyzing trace with hash 159113451, now seen corresponding path program 169 times [2021-08-21 12:03:56,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:56,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094353662] [2021-08-21 12:03:56,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:56,483 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:56,555 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 21 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:56,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:56,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094353662] [2021-08-21 12:03:56,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094353662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:56,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17118517] [2021-08-21 12:03:56,556 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:03:56,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:56,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:56,556 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:56,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Waiting until timeout for monitored process [2021-08-21 12:03:57,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:57,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:57,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:57,583 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:57,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17118517] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:57,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:57,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:03:57,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658780226] [2021-08-21 12:03:57,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:57,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:57,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:57,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:57,584 INFO L87 Difference]: Start difference. First operand 9984 states and 32482 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:57,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:57,750 INFO L93 Difference]: Finished difference Result 10346 states and 33347 transitions. [2021-08-21 12:03:57,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:03:57,750 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:57,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:57,767 INFO L225 Difference]: With dead ends: 10346 [2021-08-21 12:03:57,767 INFO L226 Difference]: Without dead ends: 10341 [2021-08-21 12:03:57,768 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 110.1ms TimeCoverageRelationStatistics Valid=208, Invalid=442, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:03:57,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10341 states. [2021-08-21 12:03:57,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10341 to 9986. [2021-08-21 12:03:57,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9986 states, 9985 states have (on average 3.25378067100651) internal successors, (32489), 9985 states have internal predecessors, (32489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:57,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9986 states to 9986 states and 32489 transitions. [2021-08-21 12:03:57,922 INFO L78 Accepts]: Start accepts. Automaton has 9986 states and 32489 transitions. Word has length 21 [2021-08-21 12:03:57,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:57,922 INFO L470 AbstractCegarLoop]: Abstraction has 9986 states and 32489 transitions. [2021-08-21 12:03:57,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:57,923 INFO L276 IsEmpty]: Start isEmpty. Operand 9986 states and 32489 transitions. [2021-08-21 12:03:57,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:57,929 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:57,929 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:57,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Ended with exit code 0 [2021-08-21 12:03:58,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172,171 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:58,129 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:58,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:58,130 INFO L82 PathProgramCache]: Analyzing trace with hash 2085147529, now seen corresponding path program 170 times [2021-08-21 12:03:58,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:58,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43288977] [2021-08-21 12:03:58,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:58,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:58,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:58,212 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:03:58,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:58,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43288977] [2021-08-21 12:03:58,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43288977] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:58,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666097001] [2021-08-21 12:03:58,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:03:58,212 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:58,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:58,213 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:58,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Waiting until timeout for monitored process [2021-08-21 12:03:59,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:03:59,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:03:59,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:03:59,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:03:59,249 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:59,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666097001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:59,249 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:03:59,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:03:59,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785549646] [2021-08-21 12:03:59,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:03:59,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:03:59,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:03:59,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:03:59,250 INFO L87 Difference]: Start difference. First operand 9986 states and 32489 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:59,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:03:59,433 INFO L93 Difference]: Finished difference Result 10320 states and 33310 transitions. [2021-08-21 12:03:59,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:03:59,434 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:03:59,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:03:59,450 INFO L225 Difference]: With dead ends: 10320 [2021-08-21 12:03:59,451 INFO L226 Difference]: Without dead ends: 10314 [2021-08-21 12:03:59,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 114.0ms TimeCoverageRelationStatistics Valid=207, Invalid=443, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:03:59,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10314 states. [2021-08-21 12:03:59,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10314 to 9996. [2021-08-21 12:03:59,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9996 states, 9995 states have (on average 3.253126563281641) internal successors, (32515), 9995 states have internal predecessors, (32515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:59,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9996 states to 9996 states and 32515 transitions. [2021-08-21 12:03:59,607 INFO L78 Accepts]: Start accepts. Automaton has 9996 states and 32515 transitions. Word has length 21 [2021-08-21 12:03:59,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:03:59,608 INFO L470 AbstractCegarLoop]: Abstraction has 9996 states and 32515 transitions. [2021-08-21 12:03:59,608 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:03:59,608 INFO L276 IsEmpty]: Start isEmpty. Operand 9996 states and 32515 transitions. [2021-08-21 12:03:59,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:03:59,614 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:03:59,614 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:03:59,633 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2021-08-21 12:03:59,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,172 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:59,815 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:03:59,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:03:59,815 INFO L82 PathProgramCache]: Analyzing trace with hash 1510333845, now seen corresponding path program 171 times [2021-08-21 12:03:59,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:03:59,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073405471] [2021-08-21 12:03:59,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:03:59,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:03:59,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:03:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:03:59,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:03:59,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073405471] [2021-08-21 12:03:59,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073405471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:03:59,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610448318] [2021-08-21 12:03:59,876 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:03:59,876 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:03:59,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:03:59,876 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:03:59,877 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Waiting until timeout for monitored process [2021-08-21 12:04:00,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:04:00,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:00,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:00,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:00,907 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:04:00,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610448318] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:00,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:00,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:04:00,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237966116] [2021-08-21 12:04:00,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:04:00,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:00,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:04:00,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=91, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:04:00,908 INFO L87 Difference]: Start difference. First operand 9996 states and 32515 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:00,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:00,997 INFO L93 Difference]: Finished difference Result 10199 states and 32826 transitions. [2021-08-21 12:04:00,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:04:00,998 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 12:04:00,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:01,056 INFO L225 Difference]: With dead ends: 10199 [2021-08-21 12:04:01,056 INFO L226 Difference]: Without dead ends: 10199 [2021-08-21 12:04:01,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 47.8ms TimeCoverageRelationStatistics Valid=89, Invalid=121, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:01,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10199 states. [2021-08-21 12:04:01,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10199 to 10005. [2021-08-21 12:04:01,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10005 states, 10004 states have (on average 3.2531987205117954) internal successors, (32545), 10004 states have internal predecessors, (32545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:01,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10005 states to 10005 states and 32545 transitions. [2021-08-21 12:04:01,197 INFO L78 Accepts]: Start accepts. Automaton has 10005 states and 32545 transitions. Word has length 21 [2021-08-21 12:04:01,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:01,197 INFO L470 AbstractCegarLoop]: Abstraction has 10005 states and 32545 transitions. [2021-08-21 12:04:01,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:01,198 INFO L276 IsEmpty]: Start isEmpty. Operand 10005 states and 32545 transitions. [2021-08-21 12:04:01,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:01,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:01,204 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:01,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (173)] Ended with exit code 0 [2021-08-21 12:04:01,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,173 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:01,404 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:01,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:01,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1875710041, now seen corresponding path program 172 times [2021-08-21 12:04:01,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:01,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052884463] [2021-08-21 12:04:01,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:01,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:01,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:01,474 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:01,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:01,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052884463] [2021-08-21 12:04:01,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052884463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:01,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102052237] [2021-08-21 12:04:01,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:01,474 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:01,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:01,487 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:01,500 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Waiting until timeout for monitored process [2021-08-21 12:04:02,544 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:02,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:02,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:02,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:02,592 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 20 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:04:02,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102052237] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:02,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:02,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-08-21 12:04:02,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712150545] [2021-08-21 12:04:02,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:02,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:02,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:02,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:02,593 INFO L87 Difference]: Start difference. First operand 10005 states and 32545 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:02,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:02,695 INFO L93 Difference]: Finished difference Result 10191 states and 32796 transitions. [2021-08-21 12:04:02,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:04:02,695 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:02,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:02,711 INFO L225 Difference]: With dead ends: 10191 [2021-08-21 12:04:02,712 INFO L226 Difference]: Without dead ends: 10191 [2021-08-21 12:04:02,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 52.1ms TimeCoverageRelationStatistics Valid=103, Invalid=169, Unknown=0, NotChecked=0, Total=272 [2021-08-21 12:04:02,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10191 states. [2021-08-21 12:04:02,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10191 to 10005. [2021-08-21 12:04:02,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10005 states, 10004 states have (on average 3.251799280287885) internal successors, (32531), 10004 states have internal predecessors, (32531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:02,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10005 states to 10005 states and 32531 transitions. [2021-08-21 12:04:02,918 INFO L78 Accepts]: Start accepts. Automaton has 10005 states and 32531 transitions. Word has length 21 [2021-08-21 12:04:02,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:02,918 INFO L470 AbstractCegarLoop]: Abstraction has 10005 states and 32531 transitions. [2021-08-21 12:04:02,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:02,918 INFO L276 IsEmpty]: Start isEmpty. Operand 10005 states and 32531 transitions. [2021-08-21 12:04:02,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:02,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:02,924 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:02,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Ended with exit code 0 [2021-08-21 12:04:03,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,174 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:03,125 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:03,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:03,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1020403387, now seen corresponding path program 173 times [2021-08-21 12:04:03,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:03,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052859061] [2021-08-21 12:04:03,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:03,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:03,188 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:03,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:03,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052859061] [2021-08-21 12:04:03,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052859061] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:03,189 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598747087] [2021-08-21 12:04:03,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:03,189 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:03,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:03,190 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:03,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Waiting until timeout for monitored process [2021-08-21 12:04:04,171 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:04:04,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:04,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:04,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:04,215 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:04,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598747087] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:04,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:04,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:04,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441095291] [2021-08-21 12:04:04,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:04,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:04,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:04,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:04,216 INFO L87 Difference]: Start difference. First operand 10005 states and 32531 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:04:04,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:04,370 INFO L93 Difference]: Finished difference Result 10188 states and 32786 transitions. [2021-08-21 12:04:04,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:04:04,370 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 21 [2021-08-21 12:04:04,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:04,388 INFO L225 Difference]: With dead ends: 10188 [2021-08-21 12:04:04,389 INFO L226 Difference]: Without dead ends: 10186 [2021-08-21 12:04:04,389 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=176, Invalid=330, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:04,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10186 states. [2021-08-21 12:04:04,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10186 to 10005. [2021-08-21 12:04:04,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10005 states, 10004 states have (on average 3.249000399840064) internal successors, (32503), 10004 states have internal predecessors, (32503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:04,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10005 states to 10005 states and 32503 transitions. [2021-08-21 12:04:04,553 INFO L78 Accepts]: Start accepts. Automaton has 10005 states and 32503 transitions. Word has length 21 [2021-08-21 12:04:04,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:04,554 INFO L470 AbstractCegarLoop]: Abstraction has 10005 states and 32503 transitions. [2021-08-21 12:04:04,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:04:04,554 INFO L276 IsEmpty]: Start isEmpty. Operand 10005 states and 32503 transitions. [2021-08-21 12:04:04,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:04,560 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:04,560 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:04,579 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Ended with exit code 0 [2021-08-21 12:04:04,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable176 [2021-08-21 12:04:04,760 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:04,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:04,761 INFO L82 PathProgramCache]: Analyzing trace with hash -275700889, now seen corresponding path program 174 times [2021-08-21 12:04:04,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:04,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311022803] [2021-08-21 12:04:04,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:04,761 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:04,861 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:04,861 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:04,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311022803] [2021-08-21 12:04:04,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311022803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:04,861 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911035560] [2021-08-21 12:04:04,861 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:04,861 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:04,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:04,862 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:04,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Waiting until timeout for monitored process [2021-08-21 12:04:05,851 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:04:05,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:05,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:05,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:05,900 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:05,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911035560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:05,900 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:05,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:05,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400718583] [2021-08-21 12:04:05,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:05,901 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:05,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:05,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:05,901 INFO L87 Difference]: Start difference. First operand 10005 states and 32503 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:04:06,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:06,079 INFO L93 Difference]: Finished difference Result 10193 states and 32765 transitions. [2021-08-21 12:04:06,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:04:06,080 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:04:06,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:06,104 INFO L225 Difference]: With dead ends: 10193 [2021-08-21 12:04:06,104 INFO L226 Difference]: Without dead ends: 10190 [2021-08-21 12:04:06,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 130.7ms TimeCoverageRelationStatistics Valid=202, Invalid=398, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:06,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10190 states. [2021-08-21 12:04:06,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10190 to 10005. [2021-08-21 12:04:06,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10005 states, 10004 states have (on average 3.2486005597760896) internal successors, (32499), 10004 states have internal predecessors, (32499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:06,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10005 states to 10005 states and 32499 transitions. [2021-08-21 12:04:06,269 INFO L78 Accepts]: Start accepts. Automaton has 10005 states and 32499 transitions. Word has length 21 [2021-08-21 12:04:06,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:06,269 INFO L470 AbstractCegarLoop]: Abstraction has 10005 states and 32499 transitions. [2021-08-21 12:04:06,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:04:06,269 INFO L276 IsEmpty]: Start isEmpty. Operand 10005 states and 32499 transitions. [2021-08-21 12:04:06,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:06,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:06,275 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:06,294 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Ended with exit code 0 [2021-08-21 12:04:06,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-08-21 12:04:06,475 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:06,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:06,476 INFO L82 PathProgramCache]: Analyzing trace with hash 1335240069, now seen corresponding path program 175 times [2021-08-21 12:04:06,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:06,476 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999766723] [2021-08-21 12:04:06,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:06,476 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:06,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:06,546 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 20 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:06,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:06,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999766723] [2021-08-21 12:04:06,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999766723] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:06,546 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853414291] [2021-08-21 12:04:06,546 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:06,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:06,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:06,547 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:06,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Waiting until timeout for monitored process [2021-08-21 12:04:07,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:07,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:07,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:07,623 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:07,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853414291] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:07,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:07,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:07,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227808265] [2021-08-21 12:04:07,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:07,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:07,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:07,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:07,624 INFO L87 Difference]: Start difference. First operand 10005 states and 32499 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:07,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:07,821 INFO L93 Difference]: Finished difference Result 10199 states and 32771 transitions. [2021-08-21 12:04:07,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:07,821 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:07,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:07,838 INFO L225 Difference]: With dead ends: 10199 [2021-08-21 12:04:07,838 INFO L226 Difference]: Without dead ends: 10195 [2021-08-21 12:04:07,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 112.6ms TimeCoverageRelationStatistics Valid=231, Invalid=471, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:04:07,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10195 states. [2021-08-21 12:04:07,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10195 to 10005. [2021-08-21 12:04:07,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10005 states, 10004 states have (on average 3.248200719712115) internal successors, (32495), 10004 states have internal predecessors, (32495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:07,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10005 states to 10005 states and 32495 transitions. [2021-08-21 12:04:07,998 INFO L78 Accepts]: Start accepts. Automaton has 10005 states and 32495 transitions. Word has length 21 [2021-08-21 12:04:07,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:07,998 INFO L470 AbstractCegarLoop]: Abstraction has 10005 states and 32495 transitions. [2021-08-21 12:04:07,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:07,998 INFO L276 IsEmpty]: Start isEmpty. Operand 10005 states and 32495 transitions. [2021-08-21 12:04:08,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:08,004 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:08,004 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:08,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Ended with exit code 0 [2021-08-21 12:04:08,204 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-08-21 12:04:08,205 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:08,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:08,205 INFO L82 PathProgramCache]: Analyzing trace with hash -265197785, now seen corresponding path program 176 times [2021-08-21 12:04:08,205 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:08,205 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172175757] [2021-08-21 12:04:08,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:08,205 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:08,279 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:08,279 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:08,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172175757] [2021-08-21 12:04:08,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172175757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:08,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820757813] [2021-08-21 12:04:08,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:08,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:08,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:08,280 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:08,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Waiting until timeout for monitored process [2021-08-21 12:04:09,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:09,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:09,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:09,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:09,353 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:09,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820757813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:09,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:09,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:09,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197556364] [2021-08-21 12:04:09,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:09,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:09,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:09,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:09,354 INFO L87 Difference]: Start difference. First operand 10005 states and 32495 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:09,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:09,531 INFO L93 Difference]: Finished difference Result 10440 states and 33536 transitions. [2021-08-21 12:04:09,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:09,531 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:09,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:09,547 INFO L225 Difference]: With dead ends: 10440 [2021-08-21 12:04:09,548 INFO L226 Difference]: Without dead ends: 10435 [2021-08-21 12:04:09,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 124.4ms TimeCoverageRelationStatistics Valid=243, Invalid=513, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:04:09,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10435 states. [2021-08-21 12:04:09,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10435 to 10008. [2021-08-21 12:04:09,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10008 states, 10007 states have (on average 3.2482262416308583) internal successors, (32505), 10007 states have internal predecessors, (32505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:09,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10008 states to 10008 states and 32505 transitions. [2021-08-21 12:04:09,726 INFO L78 Accepts]: Start accepts. Automaton has 10008 states and 32505 transitions. Word has length 21 [2021-08-21 12:04:09,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:09,726 INFO L470 AbstractCegarLoop]: Abstraction has 10008 states and 32505 transitions. [2021-08-21 12:04:09,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:09,726 INFO L276 IsEmpty]: Start isEmpty. Operand 10008 states and 32505 transitions. [2021-08-21 12:04:09,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:09,733 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:09,733 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:09,752 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2021-08-21 12:04:09,933 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179,178 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:09,933 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:09,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:09,934 INFO L82 PathProgramCache]: Analyzing trace with hash 1660836293, now seen corresponding path program 177 times [2021-08-21 12:04:09,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:09,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710582851] [2021-08-21 12:04:09,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:09,934 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:09,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:10,014 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:10,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:10,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710582851] [2021-08-21 12:04:10,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710582851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:10,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329132134] [2021-08-21 12:04:10,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:10,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:10,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:10,016 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:10,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Waiting until timeout for monitored process [2021-08-21 12:04:11,060 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:04:11,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:11,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:11,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:11,112 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:11,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329132134] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:11,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:11,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:11,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565994860] [2021-08-21 12:04:11,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:11,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:11,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:11,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:11,113 INFO L87 Difference]: Start difference. First operand 10008 states and 32505 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:11,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:11,289 INFO L93 Difference]: Finished difference Result 10434 states and 33526 transitions. [2021-08-21 12:04:11,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:04:11,289 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:04:11,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:11,308 INFO L225 Difference]: With dead ends: 10434 [2021-08-21 12:04:11,308 INFO L226 Difference]: Without dead ends: 10428 [2021-08-21 12:04:11,308 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 128.8ms TimeCoverageRelationStatistics Valid=241, Invalid=515, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:04:11,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10428 states. [2021-08-21 12:04:11,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10428 to 10011. [2021-08-21 12:04:11,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10011 states, 10010 states have (on average 3.2482517482517483) internal successors, (32515), 10010 states have internal predecessors, (32515), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:11,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10011 states to 10011 states and 32515 transitions. [2021-08-21 12:04:11,473 INFO L78 Accepts]: Start accepts. Automaton has 10011 states and 32515 transitions. Word has length 21 [2021-08-21 12:04:11,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:11,473 INFO L470 AbstractCegarLoop]: Abstraction has 10011 states and 32515 transitions. [2021-08-21 12:04:11,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:11,473 INFO L276 IsEmpty]: Start isEmpty. Operand 10011 states and 32515 transitions. [2021-08-21 12:04:11,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:11,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:11,479 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:11,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Ended with exit code 0 [2021-08-21 12:04:11,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,179 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:11,680 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:11,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:11,680 INFO L82 PathProgramCache]: Analyzing trace with hash 1238350567, now seen corresponding path program 178 times [2021-08-21 12:04:11,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:11,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302427420] [2021-08-21 12:04:11,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:11,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:11,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:11,760 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:11,760 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:11,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302427420] [2021-08-21 12:04:11,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302427420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:11,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815943672] [2021-08-21 12:04:11,761 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:11,761 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:11,761 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:11,761 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:11,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Waiting until timeout for monitored process [2021-08-21 12:04:12,796 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:12,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:12,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:12,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:12,845 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:12,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815943672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:12,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:12,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:12,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569793652] [2021-08-21 12:04:12,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:12,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:12,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:12,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:12,846 INFO L87 Difference]: Start difference. First operand 10011 states and 32515 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:13,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:13,038 INFO L93 Difference]: Finished difference Result 10403 states and 33484 transitions. [2021-08-21 12:04:13,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:04:13,039 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:13,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:13,054 INFO L225 Difference]: With dead ends: 10403 [2021-08-21 12:04:13,054 INFO L226 Difference]: Without dead ends: 10396 [2021-08-21 12:04:13,055 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 135.9ms TimeCoverageRelationStatistics Valid=241, Invalid=515, Unknown=0, NotChecked=0, Total=756 [2021-08-21 12:04:13,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10396 states. [2021-08-21 12:04:13,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10396 to 10027. [2021-08-21 12:04:13,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10027 states, 10026 states have (on average 3.246658687412727) internal successors, (32551), 10026 states have internal predecessors, (32551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:13,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10027 states to 10027 states and 32551 transitions. [2021-08-21 12:04:13,213 INFO L78 Accepts]: Start accepts. Automaton has 10027 states and 32551 transitions. Word has length 21 [2021-08-21 12:04:13,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:13,213 INFO L470 AbstractCegarLoop]: Abstraction has 10027 states and 32551 transitions. [2021-08-21 12:04:13,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:13,213 INFO L276 IsEmpty]: Start isEmpty. Operand 10027 states and 32551 transitions. [2021-08-21 12:04:13,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:13,219 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:13,219 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:13,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:13,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,180 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:13,422 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:13,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:13,423 INFO L82 PathProgramCache]: Analyzing trace with hash 415319697, now seen corresponding path program 179 times [2021-08-21 12:04:13,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:13,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050627796] [2021-08-21 12:04:13,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:13,423 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:13,489 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:13,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:13,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050627796] [2021-08-21 12:04:13,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050627796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:13,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572264728] [2021-08-21 12:04:13,489 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:13,490 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:13,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:13,490 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:13,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Waiting until timeout for monitored process [2021-08-21 12:04:14,543 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:04:14,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:14,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:14,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:14,610 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 29 proven. 26 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 12:04:14,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572264728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:14,610 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:14,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 14 [2021-08-21 12:04:14,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293554005] [2021-08-21 12:04:14,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:14,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:14,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:14,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:14,611 INFO L87 Difference]: Start difference. First operand 10027 states and 32551 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 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 12:04:14,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:14,745 INFO L93 Difference]: Finished difference Result 10268 states and 33007 transitions. [2021-08-21 12:04:14,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:04:14,745 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 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 21 [2021-08-21 12:04:14,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:14,763 INFO L225 Difference]: With dead ends: 10268 [2021-08-21 12:04:14,763 INFO L226 Difference]: Without dead ends: 10268 [2021-08-21 12:04:14,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 91.5ms TimeCoverageRelationStatistics Valid=157, Invalid=305, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:04:14,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10268 states. [2021-08-21 12:04:14,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10268 to 10029. [2021-08-21 12:04:14,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10029 states, 10028 states have (on average 3.2461108895093735) internal successors, (32552), 10028 states have internal predecessors, (32552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:14,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10029 states to 10029 states and 32552 transitions. [2021-08-21 12:04:14,922 INFO L78 Accepts]: Start accepts. Automaton has 10029 states and 32552 transitions. Word has length 21 [2021-08-21 12:04:14,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:14,922 INFO L470 AbstractCegarLoop]: Abstraction has 10029 states and 32552 transitions. [2021-08-21 12:04:14,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 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 12:04:14,922 INFO L276 IsEmpty]: Start isEmpty. Operand 10029 states and 32552 transitions. [2021-08-21 12:04:14,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:14,928 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:14,928 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:14,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Ended with exit code 0 [2021-08-21 12:04:15,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,181 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:15,129 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:15,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:15,129 INFO L82 PathProgramCache]: Analyzing trace with hash -438958417, now seen corresponding path program 180 times [2021-08-21 12:04:15,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:15,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380311086] [2021-08-21 12:04:15,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:15,129 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:15,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:15,204 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:15,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:15,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380311086] [2021-08-21 12:04:15,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380311086] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:15,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654792647] [2021-08-21 12:04:15,205 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:15,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:15,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:15,206 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:15,206 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Waiting until timeout for monitored process [2021-08-21 12:04:16,254 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:04:16,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:16,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:16,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:16,298 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 24 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:16,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654792647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:16,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:16,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:16,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615015715] [2021-08-21 12:04:16,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:16,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:16,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:16,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:16,299 INFO L87 Difference]: Start difference. First operand 10029 states and 32552 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:16,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:16,442 INFO L93 Difference]: Finished difference Result 10257 states and 33080 transitions. [2021-08-21 12:04:16,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:04:16,442 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 12:04:16,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:16,500 INFO L225 Difference]: With dead ends: 10257 [2021-08-21 12:04:16,500 INFO L226 Difference]: Without dead ends: 10252 [2021-08-21 12:04:16,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 98.7ms TimeCoverageRelationStatistics Valid=162, Invalid=344, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:16,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10252 states. [2021-08-21 12:04:16,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10252 to 10029. [2021-08-21 12:04:16,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10029 states, 10028 states have (on average 3.245911447945752) internal successors, (32550), 10028 states have internal predecessors, (32550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:16,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10029 states to 10029 states and 32550 transitions. [2021-08-21 12:04:16,628 INFO L78 Accepts]: Start accepts. Automaton has 10029 states and 32550 transitions. Word has length 21 [2021-08-21 12:04:16,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:16,628 INFO L470 AbstractCegarLoop]: Abstraction has 10029 states and 32550 transitions. [2021-08-21 12:04:16,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:16,629 INFO L276 IsEmpty]: Start isEmpty. Operand 10029 states and 32550 transitions. [2021-08-21 12:04:16,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:16,635 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:16,635 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:16,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (182)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:16,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 182 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-08-21 12:04:16,835 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:16,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:16,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1283929869, now seen corresponding path program 181 times [2021-08-21 12:04:16,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:16,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969916890] [2021-08-21 12:04:16,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:16,836 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:16,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:16,911 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 21 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:16,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:16,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969916890] [2021-08-21 12:04:16,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969916890] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:16,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1918592231] [2021-08-21 12:04:16,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:16,911 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:16,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:16,912 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:16,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Waiting until timeout for monitored process [2021-08-21 12:04:17,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:17,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:17,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:17,983 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:17,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1918592231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:17,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:17,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:04:17,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288509807] [2021-08-21 12:04:17,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:17,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:17,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:17,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:17,984 INFO L87 Difference]: Start difference. First operand 10029 states and 32550 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:18,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:18,137 INFO L93 Difference]: Finished difference Result 10339 states and 33223 transitions. [2021-08-21 12:04:18,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:04:18,138 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:18,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:18,154 INFO L225 Difference]: With dead ends: 10339 [2021-08-21 12:04:18,155 INFO L226 Difference]: Without dead ends: 10334 [2021-08-21 12:04:18,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 103.6ms TimeCoverageRelationStatistics Valid=193, Invalid=407, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:18,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10334 states. [2021-08-21 12:04:18,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10334 to 10029. [2021-08-21 12:04:18,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10029 states, 10028 states have (on average 3.245512564818508) internal successors, (32546), 10028 states have internal predecessors, (32546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:18,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10029 states to 10029 states and 32546 transitions. [2021-08-21 12:04:18,341 INFO L78 Accepts]: Start accepts. Automaton has 10029 states and 32546 transitions. Word has length 21 [2021-08-21 12:04:18,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:18,341 INFO L470 AbstractCegarLoop]: Abstraction has 10029 states and 32546 transitions. [2021-08-21 12:04:18,341 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:18,341 INFO L276 IsEmpty]: Start isEmpty. Operand 10029 states and 32546 transitions. [2021-08-21 12:04:18,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:18,347 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:18,347 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:18,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (183)] Ended with exit code 0 [2021-08-21 12:04:18,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,183 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:18,547 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:18,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:18,548 INFO L82 PathProgramCache]: Analyzing trace with hash 642104209, now seen corresponding path program 182 times [2021-08-21 12:04:18,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:18,548 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391188936] [2021-08-21 12:04:18,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:18,548 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:18,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:18,624 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:18,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:18,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391188936] [2021-08-21 12:04:18,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391188936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:18,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444135909] [2021-08-21 12:04:18,624 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:18,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:18,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:18,625 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:18,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Waiting until timeout for monitored process [2021-08-21 12:04:19,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:19,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:19,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:19,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:19,705 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:19,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444135909] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:19,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:19,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:04:19,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564518558] [2021-08-21 12:04:19,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:19,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:19,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:19,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:19,706 INFO L87 Difference]: Start difference. First operand 10029 states and 32546 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:19,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:19,892 INFO L93 Difference]: Finished difference Result 10400 states and 33463 transitions. [2021-08-21 12:04:19,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:04:19,892 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:19,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:19,916 INFO L225 Difference]: With dead ends: 10400 [2021-08-21 12:04:19,916 INFO L226 Difference]: Without dead ends: 10394 [2021-08-21 12:04:19,916 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 123.1ms TimeCoverageRelationStatistics Valid=224, Invalid=478, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:04:19,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10394 states. [2021-08-21 12:04:20,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10394 to 10047. [2021-08-21 12:04:20,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10047 states, 10046 states have (on average 3.244873581524985) internal successors, (32598), 10046 states have internal predecessors, (32598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:20,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10047 states to 10047 states and 32598 transitions. [2021-08-21 12:04:20,161 INFO L78 Accepts]: Start accepts. Automaton has 10047 states and 32598 transitions. Word has length 21 [2021-08-21 12:04:20,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:20,161 INFO L470 AbstractCegarLoop]: Abstraction has 10047 states and 32598 transitions. [2021-08-21 12:04:20,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:20,161 INFO L276 IsEmpty]: Start isEmpty. Operand 10047 states and 32598 transitions. [2021-08-21 12:04:20,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:20,167 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:20,167 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:20,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2021-08-21 12:04:20,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,184 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:20,368 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:20,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:20,368 INFO L82 PathProgramCache]: Analyzing trace with hash -1708241105, now seen corresponding path program 183 times [2021-08-21 12:04:20,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:20,368 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389411596] [2021-08-21 12:04:20,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:20,368 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:20,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:20,443 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 21 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:20,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:20,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389411596] [2021-08-21 12:04:20,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389411596] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:20,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526405203] [2021-08-21 12:04:20,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:20,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:20,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:20,444 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:20,444 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Waiting until timeout for monitored process [2021-08-21 12:04:21,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:04:21,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:21,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:21,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:21,542 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:21,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526405203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:21,542 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:21,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:21,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475200793] [2021-08-21 12:04:21,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:21,542 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:21,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:21,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:21,543 INFO L87 Difference]: Start difference. First operand 10047 states and 32598 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:21,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:21,710 INFO L93 Difference]: Finished difference Result 10336 states and 33135 transitions. [2021-08-21 12:04:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:04:21,710 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:04:21,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:21,727 INFO L225 Difference]: With dead ends: 10336 [2021-08-21 12:04:21,727 INFO L226 Difference]: Without dead ends: 10331 [2021-08-21 12:04:21,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 117.2ms TimeCoverageRelationStatistics Valid=227, Invalid=475, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:04:21,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10331 states. [2021-08-21 12:04:21,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10331 to 10047. [2021-08-21 12:04:21,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10047 states, 10046 states have (on average 3.244574955206052) internal successors, (32595), 10046 states have internal predecessors, (32595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:21,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10047 states to 10047 states and 32595 transitions. [2021-08-21 12:04:21,884 INFO L78 Accepts]: Start accepts. Automaton has 10047 states and 32595 transitions. Word has length 21 [2021-08-21 12:04:21,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:21,884 INFO L470 AbstractCegarLoop]: Abstraction has 10047 states and 32595 transitions. [2021-08-21 12:04:21,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:21,884 INFO L276 IsEmpty]: Start isEmpty. Operand 10047 states and 32595 transitions. [2021-08-21 12:04:21,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:21,891 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:21,891 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:21,915 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (185)] Ended with exit code 0 [2021-08-21 12:04:22,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,185 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:22,091 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:22,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:22,092 INFO L82 PathProgramCache]: Analyzing trace with hash 217792973, now seen corresponding path program 184 times [2021-08-21 12:04:22,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:22,092 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251262935] [2021-08-21 12:04:22,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:22,092 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:22,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:22,194 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:22,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:22,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251262935] [2021-08-21 12:04:22,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251262935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:22,195 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485455569] [2021-08-21 12:04:22,195 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:22,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:22,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:22,195 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:22,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Waiting until timeout for monitored process [2021-08-21 12:04:23,235 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:23,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:23,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:23,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:23,284 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 29 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:23,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485455569] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:23,284 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:23,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:23,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007080919] [2021-08-21 12:04:23,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:23,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:23,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:23,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:23,285 INFO L87 Difference]: Start difference. First operand 10047 states and 32595 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:23,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:23,487 INFO L93 Difference]: Finished difference Result 10532 states and 33761 transitions. [2021-08-21 12:04:23,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:23,488 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:23,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:23,509 INFO L225 Difference]: With dead ends: 10532 [2021-08-21 12:04:23,509 INFO L226 Difference]: Without dead ends: 10526 [2021-08-21 12:04:23,509 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 137.6ms TimeCoverageRelationStatistics Valid=259, Invalid=553, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:04:23,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10526 states. [2021-08-21 12:04:23,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10526 to 10055. [2021-08-21 12:04:23,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10055 states, 10054 states have (on average 3.244778197732246) internal successors, (32623), 10054 states have internal predecessors, (32623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:23,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10055 states to 10055 states and 32623 transitions. [2021-08-21 12:04:23,672 INFO L78 Accepts]: Start accepts. Automaton has 10055 states and 32623 transitions. Word has length 21 [2021-08-21 12:04:23,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:23,672 INFO L470 AbstractCegarLoop]: Abstraction has 10055 states and 32623 transitions. [2021-08-21 12:04:23,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:23,672 INFO L276 IsEmpty]: Start isEmpty. Operand 10055 states and 32623 transitions. [2021-08-21 12:04:23,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:23,678 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:23,678 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:23,698 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Ended with exit code 0 [2021-08-21 12:04:23,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,186 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:23,879 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:23,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:23,879 INFO L82 PathProgramCache]: Analyzing trace with hash -204692753, now seen corresponding path program 185 times [2021-08-21 12:04:23,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:23,879 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436802911] [2021-08-21 12:04:23,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:23,879 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:23,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:23,956 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:23,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:23,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436802911] [2021-08-21 12:04:23,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436802911] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:23,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265704735] [2021-08-21 12:04:23,957 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:23,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:23,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:23,957 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:23,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Waiting until timeout for monitored process [2021-08-21 12:04:25,049 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:04:25,049 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:25,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:25,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:25,100 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:25,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265704735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:25,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:25,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:25,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406967138] [2021-08-21 12:04:25,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:25,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:25,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:25,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:25,101 INFO L87 Difference]: Start difference. First operand 10055 states and 32623 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:25,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:25,290 INFO L93 Difference]: Finished difference Result 10492 states and 33704 transitions. [2021-08-21 12:04:25,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:04:25,291 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:04:25,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:25,308 INFO L225 Difference]: With dead ends: 10492 [2021-08-21 12:04:25,308 INFO L226 Difference]: Without dead ends: 10485 [2021-08-21 12:04:25,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 141.0ms TimeCoverageRelationStatistics Valid=260, Invalid=552, Unknown=0, NotChecked=0, Total=812 [2021-08-21 12:04:25,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10485 states. [2021-08-21 12:04:25,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10485 to 10067. [2021-08-21 12:04:25,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10067 states, 10066 states have (on average 3.2445857341545796) internal successors, (32660), 10066 states have internal predecessors, (32660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:25,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10067 states to 10067 states and 32660 transitions. [2021-08-21 12:04:25,471 INFO L78 Accepts]: Start accepts. Automaton has 10067 states and 32660 transitions. Word has length 21 [2021-08-21 12:04:25,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:25,471 INFO L470 AbstractCegarLoop]: Abstraction has 10067 states and 32660 transitions. [2021-08-21 12:04:25,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:25,471 INFO L276 IsEmpty]: Start isEmpty. Operand 10067 states and 32660 transitions. [2021-08-21 12:04:25,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:25,478 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:25,478 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:25,497 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (187)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:25,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188,187 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:25,679 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:25,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:25,679 INFO L82 PathProgramCache]: Analyzing trace with hash -201455903, now seen corresponding path program 186 times [2021-08-21 12:04:25,679 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:25,679 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006785762] [2021-08-21 12:04:25,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:25,679 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:25,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:25,738 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:25,738 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:25,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006785762] [2021-08-21 12:04:25,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006785762] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:25,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [44619160] [2021-08-21 12:04:25,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:25,739 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:25,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:25,739 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:25,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Waiting until timeout for monitored process [2021-08-21 12:04:26,833 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:04:26,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:26,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:26,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:26,882 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 30 proven. 26 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:04:26,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [44619160] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:26,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:26,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:04:26,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621034602] [2021-08-21 12:04:26,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:04:26,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:26,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:04:26,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=90, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:04:26,883 INFO L87 Difference]: Start difference. First operand 10067 states and 32660 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:26,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:26,971 INFO L93 Difference]: Finished difference Result 10308 states and 33030 transitions. [2021-08-21 12:04:26,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:04:26,971 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 12:04:26,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:26,989 INFO L225 Difference]: With dead ends: 10308 [2021-08-21 12:04:26,989 INFO L226 Difference]: Without dead ends: 10308 [2021-08-21 12:04:26,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=78, Invalid=104, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:26,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10308 states. [2021-08-21 12:04:27,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10308 to 10076. [2021-08-21 12:04:27,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10076 states, 10075 states have (on average 3.2450620347394543) internal successors, (32694), 10075 states have internal predecessors, (32694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:27,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10076 states to 10076 states and 32694 transitions. [2021-08-21 12:04:27,152 INFO L78 Accepts]: Start accepts. Automaton has 10076 states and 32694 transitions. Word has length 21 [2021-08-21 12:04:27,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:27,152 INFO L470 AbstractCegarLoop]: Abstraction has 10076 states and 32694 transitions. [2021-08-21 12:04:27,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:27,153 INFO L276 IsEmpty]: Start isEmpty. Operand 10076 states and 32694 transitions. [2021-08-21 12:04:27,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:27,159 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:27,159 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:27,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2021-08-21 12:04:27,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-08-21 12:04:27,360 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:27,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:27,360 INFO L82 PathProgramCache]: Analyzing trace with hash 707467507, now seen corresponding path program 187 times [2021-08-21 12:04:27,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:27,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759691332] [2021-08-21 12:04:27,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:27,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:27,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:27,422 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:27,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:27,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759691332] [2021-08-21 12:04:27,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759691332] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:27,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605139910] [2021-08-21 12:04:27,423 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:27,423 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:27,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:27,423 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:27,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Waiting until timeout for monitored process [2021-08-21 12:04:28,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:28,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:28,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:28,574 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 40 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:04:28,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605139910] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:28,574 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:28,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-08-21 12:04:28,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554185309] [2021-08-21 12:04:28,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:28,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:28,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:28,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:28,575 INFO L87 Difference]: Start difference. First operand 10076 states and 32694 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:28,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:28,676 INFO L93 Difference]: Finished difference Result 10304 states and 33012 transitions. [2021-08-21 12:04:28,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:04:28,676 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:28,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:28,693 INFO L225 Difference]: With dead ends: 10304 [2021-08-21 12:04:28,693 INFO L226 Difference]: Without dead ends: 10304 [2021-08-21 12:04:28,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 49.8ms TimeCoverageRelationStatistics Valid=92, Invalid=148, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:28,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10304 states. [2021-08-21 12:04:28,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10304 to 10076. [2021-08-21 12:04:28,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10076 states, 10075 states have (on average 3.2442679900744418) internal successors, (32686), 10075 states have internal predecessors, (32686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:28,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10076 states to 10076 states and 32686 transitions. [2021-08-21 12:04:28,844 INFO L78 Accepts]: Start accepts. Automaton has 10076 states and 32686 transitions. Word has length 21 [2021-08-21 12:04:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:28,844 INFO L470 AbstractCegarLoop]: Abstraction has 10076 states and 32686 transitions. [2021-08-21 12:04:28,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 10076 states and 32686 transitions. [2021-08-21 12:04:28,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:28,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:28,851 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:28,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Ended with exit code 0 [2021-08-21 12:04:29,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 189 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-08-21 12:04:29,061 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:29,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:29,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1562774161, now seen corresponding path program 188 times [2021-08-21 12:04:29,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:29,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715620037] [2021-08-21 12:04:29,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:29,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:29,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:29,126 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:29,126 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:29,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715620037] [2021-08-21 12:04:29,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1715620037] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:29,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567071189] [2021-08-21 12:04:29,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:29,126 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:29,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:29,127 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:29,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Waiting until timeout for monitored process [2021-08-21 12:04:30,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:30,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:30,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:30,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:30,286 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:30,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567071189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:30,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:30,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 13 [2021-08-21 12:04:30,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314045919] [2021-08-21 12:04:30,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:30,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:30,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:30,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:30,287 INFO L87 Difference]: Start difference. First operand 10076 states and 32686 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:30,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:30,460 INFO L93 Difference]: Finished difference Result 10301 states and 33002 transitions. [2021-08-21 12:04:30,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:04:30,460 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:30,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:30,481 INFO L225 Difference]: With dead ends: 10301 [2021-08-21 12:04:30,481 INFO L226 Difference]: Without dead ends: 10299 [2021-08-21 12:04:30,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 91.0ms TimeCoverageRelationStatistics Valid=177, Invalid=329, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:30,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10299 states. [2021-08-21 12:04:30,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10299 to 10076. [2021-08-21 12:04:30,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10076 states, 10075 states have (on average 3.2425806451612904) internal successors, (32669), 10075 states have internal predecessors, (32669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:30,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10076 states to 10076 states and 32669 transitions. [2021-08-21 12:04:30,643 INFO L78 Accepts]: Start accepts. Automaton has 10076 states and 32669 transitions. Word has length 21 [2021-08-21 12:04:30,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:30,643 INFO L470 AbstractCegarLoop]: Abstraction has 10076 states and 32669 transitions. [2021-08-21 12:04:30,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:30,643 INFO L276 IsEmpty]: Start isEmpty. Operand 10076 states and 32669 transitions. [2021-08-21 12:04:30,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:30,650 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:30,650 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:30,669 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Ended with exit code 0 [2021-08-21 12:04:30,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,190 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:30,850 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:30,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:30,851 INFO L82 PathProgramCache]: Analyzing trace with hash -1987490637, now seen corresponding path program 189 times [2021-08-21 12:04:30,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:30,851 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295591725] [2021-08-21 12:04:30,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:30,851 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:30,917 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 24 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:30,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:30,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295591725] [2021-08-21 12:04:30,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295591725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:30,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468973196] [2021-08-21 12:04:30,917 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:30,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:30,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:30,918 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:30,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Waiting until timeout for monitored process [2021-08-21 12:04:32,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:04:32,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:32,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:32,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:32,071 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 25 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:32,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468973196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:32,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:32,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:04:32,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672897078] [2021-08-21 12:04:32,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:32,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:32,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:32,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:32,072 INFO L87 Difference]: Start difference. First operand 10076 states and 32669 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:04:32,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:32,239 INFO L93 Difference]: Finished difference Result 10306 states and 32992 transitions. [2021-08-21 12:04:32,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:04:32,239 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:04:32,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:32,257 INFO L225 Difference]: With dead ends: 10306 [2021-08-21 12:04:32,257 INFO L226 Difference]: Without dead ends: 10303 [2021-08-21 12:04:32,257 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 101.2ms TimeCoverageRelationStatistics Valid=203, Invalid=397, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:32,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10303 states. [2021-08-21 12:04:32,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10303 to 10076. [2021-08-21 12:04:32,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10076 states, 10075 states have (on average 3.2422828784119107) internal successors, (32666), 10075 states have internal predecessors, (32666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:32,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10076 states to 10076 states and 32666 transitions. [2021-08-21 12:04:32,415 INFO L78 Accepts]: Start accepts. Automaton has 10076 states and 32666 transitions. Word has length 21 [2021-08-21 12:04:32,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:32,415 INFO L470 AbstractCegarLoop]: Abstraction has 10076 states and 32666 transitions. [2021-08-21 12:04:32,415 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:04:32,415 INFO L276 IsEmpty]: Start isEmpty. Operand 10076 states and 32666 transitions. [2021-08-21 12:04:32,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:32,422 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:32,422 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:32,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2021-08-21 12:04:32,622 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,191 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:32,622 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:32,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:32,622 INFO L82 PathProgramCache]: Analyzing trace with hash -376549679, now seen corresponding path program 190 times [2021-08-21 12:04:32,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:32,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055327027] [2021-08-21 12:04:32,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:32,623 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:32,690 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 22 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:32,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:32,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055327027] [2021-08-21 12:04:32,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055327027] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:32,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077127831] [2021-08-21 12:04:32,690 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:32,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:32,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:32,692 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:32,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Waiting until timeout for monitored process [2021-08-21 12:04:33,798 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:33,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:33,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:33,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:33,846 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 28 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:04:33,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077127831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:33,847 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:33,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:04:33,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991766721] [2021-08-21 12:04:33,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:33,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:33,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:33,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:33,847 INFO L87 Difference]: Start difference. First operand 10076 states and 32666 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:33,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:33,991 INFO L93 Difference]: Finished difference Result 11212 states and 35976 transitions. [2021-08-21 12:04:33,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:04:33,992 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:33,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:34,011 INFO L225 Difference]: With dead ends: 11212 [2021-08-21 12:04:34,012 INFO L226 Difference]: Without dead ends: 11208 [2021-08-21 12:04:34,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 90.6ms TimeCoverageRelationStatistics Valid=157, Invalid=349, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:34,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11208 states. [2021-08-21 12:04:34,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11208 to 10076. [2021-08-21 12:04:34,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10076 states, 10075 states have (on average 3.241985111662531) internal successors, (32663), 10075 states have internal predecessors, (32663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:34,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10076 states to 10076 states and 32663 transitions. [2021-08-21 12:04:34,181 INFO L78 Accepts]: Start accepts. Automaton has 10076 states and 32663 transitions. Word has length 21 [2021-08-21 12:04:34,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:34,181 INFO L470 AbstractCegarLoop]: Abstraction has 10076 states and 32663 transitions. [2021-08-21 12:04:34,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:34,181 INFO L276 IsEmpty]: Start isEmpty. Operand 10076 states and 32663 transitions. [2021-08-21 12:04:34,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:34,187 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:34,188 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:34,207 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2021-08-21 12:04:34,388 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,192 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:34,388 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:34,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:34,388 INFO L82 PathProgramCache]: Analyzing trace with hash -1976987533, now seen corresponding path program 191 times [2021-08-21 12:04:34,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:34,388 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231307401] [2021-08-21 12:04:34,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:34,388 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:34,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:34,465 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 23 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:34,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:34,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231307401] [2021-08-21 12:04:34,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231307401] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:34,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71685864] [2021-08-21 12:04:34,465 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:34,465 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:34,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:34,467 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:34,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Waiting until timeout for monitored process [2021-08-21 12:04:35,598 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:04:35,598 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:35,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:35,599 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:35,654 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:35,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71685864] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:35,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:35,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:35,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175184470] [2021-08-21 12:04:35,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:35,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:35,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:35,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:35,655 INFO L87 Difference]: Start difference. First operand 10076 states and 32663 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:35,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:35,814 INFO L93 Difference]: Finished difference Result 11223 states and 35989 transitions. [2021-08-21 12:04:35,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:04:35,814 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:35,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:35,835 INFO L225 Difference]: With dead ends: 11223 [2021-08-21 12:04:35,835 INFO L226 Difference]: Without dead ends: 11218 [2021-08-21 12:04:35,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 106.8ms TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:35,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11218 states. [2021-08-21 12:04:35,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11218 to 10154. [2021-08-21 12:04:35,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10154 states, 10153 states have (on average 3.2445582586427655) internal successors, (32942), 10153 states have internal predecessors, (32942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:36,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10154 states to 10154 states and 32942 transitions. [2021-08-21 12:04:36,002 INFO L78 Accepts]: Start accepts. Automaton has 10154 states and 32942 transitions. Word has length 21 [2021-08-21 12:04:36,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:36,002 INFO L470 AbstractCegarLoop]: Abstraction has 10154 states and 32942 transitions. [2021-08-21 12:04:36,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:36,002 INFO L276 IsEmpty]: Start isEmpty. Operand 10154 states and 32942 transitions. [2021-08-21 12:04:36,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:36,008 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:36,008 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:36,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (193)] Ended with exit code 0 [2021-08-21 12:04:36,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,193 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:36,209 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:36,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:36,209 INFO L82 PathProgramCache]: Analyzing trace with hash -50953455, now seen corresponding path program 192 times [2021-08-21 12:04:36,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:36,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2283527] [2021-08-21 12:04:36,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:36,209 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:36,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:36,288 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:36,288 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:36,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2283527] [2021-08-21 12:04:36,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2283527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:36,288 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448463271] [2021-08-21 12:04:36,288 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:36,288 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:36,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:36,289 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:36,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Waiting until timeout for monitored process [2021-08-21 12:04:37,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:04:37,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:37,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:37,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:37,501 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:37,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448463271] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:37,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:37,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:37,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073407749] [2021-08-21 12:04:37,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:37,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:37,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:37,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:37,502 INFO L87 Difference]: Start difference. First operand 10154 states and 32942 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:37,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:37,653 INFO L93 Difference]: Finished difference Result 10405 states and 33574 transitions. [2021-08-21 12:04:37,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:04:37,653 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:04:37,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:37,671 INFO L225 Difference]: With dead ends: 10405 [2021-08-21 12:04:37,671 INFO L226 Difference]: Without dead ends: 10400 [2021-08-21 12:04:37,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 143.1ms TimeCoverageRelationStatistics Valid=180, Invalid=420, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:37,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10400 states. [2021-08-21 12:04:37,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10400 to 10154. [2021-08-21 12:04:37,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10154 states, 10153 states have (on average 3.244459765586526) internal successors, (32941), 10153 states have internal predecessors, (32941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:37,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10154 states to 10154 states and 32941 transitions. [2021-08-21 12:04:37,832 INFO L78 Accepts]: Start accepts. Automaton has 10154 states and 32941 transitions. Word has length 21 [2021-08-21 12:04:37,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:37,832 INFO L470 AbstractCegarLoop]: Abstraction has 10154 states and 32941 transitions. [2021-08-21 12:04:37,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:37,832 INFO L276 IsEmpty]: Start isEmpty. Operand 10154 states and 32941 transitions. [2021-08-21 12:04:37,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:37,839 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:37,839 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:37,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Ended with exit code 0 [2021-08-21 12:04:38,039 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,194 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:38,040 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:38,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:38,040 INFO L82 PathProgramCache]: Analyzing trace with hash -473439181, now seen corresponding path program 193 times [2021-08-21 12:04:38,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:38,040 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813923974] [2021-08-21 12:04:38,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:38,040 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:38,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:38,119 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:38,119 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:38,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813923974] [2021-08-21 12:04:38,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813923974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:38,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [692800181] [2021-08-21 12:04:38,119 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:38,119 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:38,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:38,120 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:38,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Waiting until timeout for monitored process [2021-08-21 12:04:39,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:39,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:39,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:39,272 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:39,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [692800181] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:39,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:39,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:39,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54788853] [2021-08-21 12:04:39,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:39,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:39,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:39,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:39,273 INFO L87 Difference]: Start difference. First operand 10154 states and 32941 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:39,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:39,441 INFO L93 Difference]: Finished difference Result 10382 states and 33519 transitions. [2021-08-21 12:04:39,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:04:39,442 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:39,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:39,459 INFO L225 Difference]: With dead ends: 10382 [2021-08-21 12:04:39,459 INFO L226 Difference]: Without dead ends: 10376 [2021-08-21 12:04:39,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 111.3ms TimeCoverageRelationStatistics Valid=179, Invalid=421, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:39,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10376 states. [2021-08-21 12:04:39,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10376 to 10154. [2021-08-21 12:04:39,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10154 states, 10153 states have (on average 3.244361272530287) internal successors, (32940), 10153 states have internal predecessors, (32940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:39,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10154 states to 10154 states and 32940 transitions. [2021-08-21 12:04:39,623 INFO L78 Accepts]: Start accepts. Automaton has 10154 states and 32940 transitions. Word has length 21 [2021-08-21 12:04:39,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:39,623 INFO L470 AbstractCegarLoop]: Abstraction has 10154 states and 32940 transitions. [2021-08-21 12:04:39,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:39,623 INFO L276 IsEmpty]: Start isEmpty. Operand 10154 states and 32940 transitions. [2021-08-21 12:04:39,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:39,630 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:39,630 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:39,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:39,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,195 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:39,845 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:39,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:39,845 INFO L82 PathProgramCache]: Analyzing trace with hash -685594799, now seen corresponding path program 194 times [2021-08-21 12:04:39,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:39,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022409925] [2021-08-21 12:04:39,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:39,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:39,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:39,929 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:39,929 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:39,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022409925] [2021-08-21 12:04:39,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022409925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:39,930 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175872953] [2021-08-21 12:04:39,930 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:39,930 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:39,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:39,932 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:39,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Waiting until timeout for monitored process [2021-08-21 12:04:41,045 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:41,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:41,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:41,046 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:41,096 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 40 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:41,097 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175872953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:41,097 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:41,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:41,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259367606] [2021-08-21 12:04:41,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:41,097 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:41,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:41,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:41,097 INFO L87 Difference]: Start difference. First operand 10154 states and 32940 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:41,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:41,247 INFO L93 Difference]: Finished difference Result 10354 states and 33463 transitions. [2021-08-21 12:04:41,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:04:41,248 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:41,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:41,267 INFO L225 Difference]: With dead ends: 10354 [2021-08-21 12:04:41,267 INFO L226 Difference]: Without dead ends: 10347 [2021-08-21 12:04:41,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 118.2ms TimeCoverageRelationStatistics Valid=180, Invalid=420, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:41,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10347 states. [2021-08-21 12:04:41,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10347 to 10154. [2021-08-21 12:04:41,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10154 states, 10153 states have (on average 3.244262779474047) internal successors, (32939), 10153 states have internal predecessors, (32939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:41,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10154 states to 10154 states and 32939 transitions. [2021-08-21 12:04:41,460 INFO L78 Accepts]: Start accepts. Automaton has 10154 states and 32939 transitions. Word has length 21 [2021-08-21 12:04:41,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:41,460 INFO L470 AbstractCegarLoop]: Abstraction has 10154 states and 32939 transitions. [2021-08-21 12:04:41,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:41,460 INFO L276 IsEmpty]: Start isEmpty. Operand 10154 states and 32939 transitions. [2021-08-21 12:04:41,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:41,467 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:41,467 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:41,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (196)] Ended with exit code 0 [2021-08-21 12:04:41,667 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,196 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:41,667 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:41,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:41,667 INFO L82 PathProgramCache]: Analyzing trace with hash -1369350263, now seen corresponding path program 195 times [2021-08-21 12:04:41,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:41,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54166813] [2021-08-21 12:04:41,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:41,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:41,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:41,748 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:41,748 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:41,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54166813] [2021-08-21 12:04:41,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54166813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:41,748 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733090167] [2021-08-21 12:04:41,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:41,749 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:41,749 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:41,749 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:41,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Waiting until timeout for monitored process [2021-08-21 12:04:42,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:04:42,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:42,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:42,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 41 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:42,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733090167] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:42,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:42,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:42,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414360593] [2021-08-21 12:04:42,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:42,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:42,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:42,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:42,946 INFO L87 Difference]: Start difference. First operand 10154 states and 32939 transitions. Second operand has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:43,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:43,072 INFO L93 Difference]: Finished difference Result 10360 states and 33271 transitions. [2021-08-21 12:04:43,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:04:43,072 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 12:04:43,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:43,089 INFO L225 Difference]: With dead ends: 10360 [2021-08-21 12:04:43,089 INFO L226 Difference]: Without dead ends: 10360 [2021-08-21 12:04:43,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 76.4ms TimeCoverageRelationStatistics Valid=144, Invalid=236, Unknown=0, NotChecked=0, Total=380 [2021-08-21 12:04:43,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10360 states. [2021-08-21 12:04:43,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10360 to 10157. [2021-08-21 12:04:43,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10157 states, 10156 states have (on average 3.2441906262307993) internal successors, (32948), 10156 states have internal predecessors, (32948), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:43,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10157 states to 10157 states and 32948 transitions. [2021-08-21 12:04:43,280 INFO L78 Accepts]: Start accepts. Automaton has 10157 states and 32948 transitions. Word has length 21 [2021-08-21 12:04:43,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:43,281 INFO L470 AbstractCegarLoop]: Abstraction has 10157 states and 32948 transitions. [2021-08-21 12:04:43,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.6428571428571428) internal successors, (23), 13 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:43,281 INFO L276 IsEmpty]: Start isEmpty. Operand 10157 states and 32948 transitions. [2021-08-21 12:04:43,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:43,288 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:43,288 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:43,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:43,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,197 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:43,488 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:43,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:43,489 INFO L82 PathProgramCache]: Analyzing trace with hash -1142565751, now seen corresponding path program 196 times [2021-08-21 12:04:43,489 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:43,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288451351] [2021-08-21 12:04:43,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:43,489 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:43,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:43,563 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:43,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:43,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288451351] [2021-08-21 12:04:43,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288451351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:43,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861244739] [2021-08-21 12:04:43,564 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:43,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:43,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:43,564 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:43,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Waiting until timeout for monitored process [2021-08-21 12:04:44,677 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:44,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:44,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:44,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:44,722 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:44,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861244739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:44,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:44,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 14 [2021-08-21 12:04:44,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406896972] [2021-08-21 12:04:44,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:04:44,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:44,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:04:44,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:44,723 INFO L87 Difference]: Start difference. First operand 10157 states and 32948 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:44,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:44,875 INFO L93 Difference]: Finished difference Result 10425 states and 33574 transitions. [2021-08-21 12:04:44,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:04:44,876 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:44,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:44,894 INFO L225 Difference]: With dead ends: 10425 [2021-08-21 12:04:44,894 INFO L226 Difference]: Without dead ends: 10419 [2021-08-21 12:04:44,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 107.9ms TimeCoverageRelationStatistics Valid=192, Invalid=408, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:04:44,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10419 states. [2021-08-21 12:04:45,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10419 to 10157. [2021-08-21 12:04:45,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10157 states, 10156 states have (on average 3.24399369830642) internal successors, (32946), 10156 states have internal predecessors, (32946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:45,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10157 states to 10157 states and 32946 transitions. [2021-08-21 12:04:45,089 INFO L78 Accepts]: Start accepts. Automaton has 10157 states and 32946 transitions. Word has length 21 [2021-08-21 12:04:45,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:45,089 INFO L470 AbstractCegarLoop]: Abstraction has 10157 states and 32946 transitions. [2021-08-21 12:04:45,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:45,089 INFO L276 IsEmpty]: Start isEmpty. Operand 10157 states and 32946 transitions. [2021-08-21 12:04:45,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:45,095 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:45,095 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:45,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (198)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:45,296 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-08-21 12:04:45,296 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:45,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:45,296 INFO L82 PathProgramCache]: Analyzing trace with hash -1566876987, now seen corresponding path program 197 times [2021-08-21 12:04:45,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:45,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123956028] [2021-08-21 12:04:45,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:45,296 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:45,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:45,374 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:45,374 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:45,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123956028] [2021-08-21 12:04:45,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123956028] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:45,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083505512] [2021-08-21 12:04:45,374 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:45,374 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:45,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:45,375 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:45,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process [2021-08-21 12:04:46,505 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:04:46,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:46,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:46,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:46,554 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 29 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:46,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083505512] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:46,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:46,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:46,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506221936] [2021-08-21 12:04:46,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:46,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:46,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:46,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:46,555 INFO L87 Difference]: Start difference. First operand 10157 states and 32946 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:46,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:46,725 INFO L93 Difference]: Finished difference Result 10525 states and 33745 transitions. [2021-08-21 12:04:46,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:04:46,725 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:46,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:46,742 INFO L225 Difference]: With dead ends: 10525 [2021-08-21 12:04:46,742 INFO L226 Difference]: Without dead ends: 10519 [2021-08-21 12:04:46,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:04:46,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10519 states. [2021-08-21 12:04:46,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10519 to 10157. [2021-08-21 12:04:46,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10157 states, 10156 states have (on average 3.24379677038204) internal successors, (32944), 10156 states have internal predecessors, (32944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:46,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10157 states to 10157 states and 32944 transitions. [2021-08-21 12:04:46,945 INFO L78 Accepts]: Start accepts. Automaton has 10157 states and 32944 transitions. Word has length 21 [2021-08-21 12:04:46,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:46,945 INFO L470 AbstractCegarLoop]: Abstraction has 10157 states and 32944 transitions. [2021-08-21 12:04:46,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:46,945 INFO L276 IsEmpty]: Start isEmpty. Operand 10157 states and 32944 transitions. [2021-08-21 12:04:46,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:46,952 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:46,952 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:46,971 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Ended with exit code 0 [2021-08-21 12:04:47,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 199 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-08-21 12:04:47,152 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:47,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:47,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1989362713, now seen corresponding path program 198 times [2021-08-21 12:04:47,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:47,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350647902] [2021-08-21 12:04:47,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:47,153 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:47,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:47,235 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:47,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:47,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350647902] [2021-08-21 12:04:47,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350647902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:47,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349345912] [2021-08-21 12:04:47,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:47,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:47,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:47,237 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:47,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Waiting until timeout for monitored process [2021-08-21 12:04:48,363 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:04:48,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:48,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:48,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:48,414 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:48,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349345912] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:48,414 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:48,414 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:48,414 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489920865] [2021-08-21 12:04:48,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:48,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:48,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:48,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:48,415 INFO L87 Difference]: Start difference. First operand 10157 states and 32944 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:48,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:48,625 INFO L93 Difference]: Finished difference Result 10675 states and 34250 transitions. [2021-08-21 12:04:48,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 12:04:48,626 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:04:48,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:48,643 INFO L225 Difference]: With dead ends: 10675 [2021-08-21 12:04:48,643 INFO L226 Difference]: Without dead ends: 10668 [2021-08-21 12:04:48,643 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 147.5ms TimeCoverageRelationStatistics Valid=278, Invalid=592, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:04:48,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10668 states. [2021-08-21 12:04:48,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10668 to 10194. [2021-08-21 12:04:48,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10194 states, 10193 states have (on average 3.2428136956735014) internal successors, (33054), 10193 states have internal predecessors, (33054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:48,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10194 states to 10194 states and 33054 transitions. [2021-08-21 12:04:48,833 INFO L78 Accepts]: Start accepts. Automaton has 10194 states and 33054 transitions. Word has length 21 [2021-08-21 12:04:48,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:48,833 INFO L470 AbstractCegarLoop]: Abstraction has 10194 states and 33054 transitions. [2021-08-21 12:04:48,833 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:48,833 INFO L276 IsEmpty]: Start isEmpty. Operand 10194 states and 33054 transitions. [2021-08-21 12:04:48,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:48,840 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:48,840 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:48,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:49,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-08-21 12:04:49,041 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:49,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:49,041 INFO L82 PathProgramCache]: Analyzing trace with hash -1835623415, now seen corresponding path program 199 times [2021-08-21 12:04:49,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:49,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82549945] [2021-08-21 12:04:49,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:49,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:49,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:49,127 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:49,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:49,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82549945] [2021-08-21 12:04:49,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82549945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:49,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665227838] [2021-08-21 12:04:49,128 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:04:49,128 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:49,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:49,129 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:49,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Waiting until timeout for monitored process [2021-08-21 12:04:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:50,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:50,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:50,332 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 29 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:50,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665227838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:50,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:50,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:50,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024209431] [2021-08-21 12:04:50,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:50,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:50,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:50,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:50,333 INFO L87 Difference]: Start difference. First operand 10194 states and 33054 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:50,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:50,495 INFO L93 Difference]: Finished difference Result 10950 states and 35064 transitions. [2021-08-21 12:04:50,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:04:50,496 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:50,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:50,514 INFO L225 Difference]: With dead ends: 10950 [2021-08-21 12:04:50,514 INFO L226 Difference]: Without dead ends: 10944 [2021-08-21 12:04:50,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 120.5ms TimeCoverageRelationStatistics Valid=202, Invalid=448, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:04:50,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10944 states. [2021-08-21 12:04:50,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10944 to 10207. [2021-08-21 12:04:50,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10207 states, 10206 states have (on average 3.242994317068391) internal successors, (33098), 10206 states have internal predecessors, (33098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:50,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10207 states to 10207 states and 33098 transitions. [2021-08-21 12:04:50,716 INFO L78 Accepts]: Start accepts. Automaton has 10207 states and 33098 transitions. Word has length 21 [2021-08-21 12:04:50,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:50,716 INFO L470 AbstractCegarLoop]: Abstraction has 10207 states and 33098 transitions. [2021-08-21 12:04:50,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:50,717 INFO L276 IsEmpty]: Start isEmpty. Operand 10207 states and 33098 transitions. [2021-08-21 12:04:50,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:50,723 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:50,723 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:50,742 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (201)] Ended with exit code 0 [2021-08-21 12:04:50,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-08-21 12:04:50,923 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:50,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:50,924 INFO L82 PathProgramCache]: Analyzing trace with hash 2036858155, now seen corresponding path program 200 times [2021-08-21 12:04:50,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:50,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643881938] [2021-08-21 12:04:50,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:50,924 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:50,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:51,020 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:51,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:51,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643881938] [2021-08-21 12:04:51,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643881938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:51,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [810592357] [2021-08-21 12:04:51,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:04:51,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:51,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:51,021 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:51,021 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Waiting until timeout for monitored process [2021-08-21 12:04:52,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:04:52,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:52,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:52,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:52,233 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 33 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:52,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [810592357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:52,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:52,233 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:04:52,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466755915] [2021-08-21 12:04:52,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:52,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:52,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:52,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:52,234 INFO L87 Difference]: Start difference. First operand 10207 states and 33098 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:52,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:52,388 INFO L93 Difference]: Finished difference Result 10448 states and 33689 transitions. [2021-08-21 12:04:52,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:04:52,388 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:52,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:52,406 INFO L225 Difference]: With dead ends: 10448 [2021-08-21 12:04:52,406 INFO L226 Difference]: Without dead ends: 10442 [2021-08-21 12:04:52,406 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 121.9ms TimeCoverageRelationStatistics Valid=201, Invalid=449, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:04:52,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10442 states. [2021-08-21 12:04:52,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10442 to 10207. [2021-08-21 12:04:52,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10207 states, 10206 states have (on average 3.242896335488928) internal successors, (33097), 10206 states have internal predecessors, (33097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:52,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10207 states to 10207 states and 33097 transitions. [2021-08-21 12:04:52,602 INFO L78 Accepts]: Start accepts. Automaton has 10207 states and 33097 transitions. Word has length 21 [2021-08-21 12:04:52,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:52,602 INFO L470 AbstractCegarLoop]: Abstraction has 10207 states and 33097 transitions. [2021-08-21 12:04:52,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:52,603 INFO L276 IsEmpty]: Start isEmpty. Operand 10207 states and 33097 transitions. [2021-08-21 12:04:52,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:52,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:52,609 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:52,628 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Ended with exit code 0 [2021-08-21 12:04:52,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,202 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:52,810 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:52,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:52,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1824702537, now seen corresponding path program 201 times [2021-08-21 12:04:52,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:52,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885488329] [2021-08-21 12:04:52,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:52,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:52,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:52,892 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:52,892 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:52,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885488329] [2021-08-21 12:04:52,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885488329] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:52,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192080407] [2021-08-21 12:04:52,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:04:52,892 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:52,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:52,893 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:52,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Waiting until timeout for monitored process [2021-08-21 12:04:54,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 12:04:54,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:54,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:54,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:54,112 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:54,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192080407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:54,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:54,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:04:54,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753031888] [2021-08-21 12:04:54,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:04:54,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:54,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:04:54,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:04:54,113 INFO L87 Difference]: Start difference. First operand 10207 states and 33097 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:54,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:54,257 INFO L93 Difference]: Finished difference Result 10417 states and 33634 transitions. [2021-08-21 12:04:54,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:04:54,258 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:04:54,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:54,275 INFO L225 Difference]: With dead ends: 10417 [2021-08-21 12:04:54,275 INFO L226 Difference]: Without dead ends: 10410 [2021-08-21 12:04:54,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 123.9ms TimeCoverageRelationStatistics Valid=202, Invalid=448, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:04:54,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10410 states. [2021-08-21 12:04:54,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10410 to 10207. [2021-08-21 12:04:54,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10207 states, 10206 states have (on average 3.242798353909465) internal successors, (33096), 10206 states have internal predecessors, (33096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:54,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10207 states to 10207 states and 33096 transitions. [2021-08-21 12:04:54,473 INFO L78 Accepts]: Start accepts. Automaton has 10207 states and 33096 transitions. Word has length 21 [2021-08-21 12:04:54,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:54,473 INFO L470 AbstractCegarLoop]: Abstraction has 10207 states and 33096 transitions. [2021-08-21 12:04:54,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:04:54,473 INFO L276 IsEmpty]: Start isEmpty. Operand 10207 states and 33096 transitions. [2021-08-21 12:04:54,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:54,479 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:54,479 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:54,499 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Ended with exit code 0 [2021-08-21 12:04:54,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204,203 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:54,680 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:54,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:54,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1727330539, now seen corresponding path program 202 times [2021-08-21 12:04:54,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:54,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329014017] [2021-08-21 12:04:54,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:54,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:54,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:54,745 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:54,745 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:54,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329014017] [2021-08-21 12:04:54,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329014017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:54,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416135386] [2021-08-21 12:04:54,746 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:04:54,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:54,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:54,746 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:54,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Waiting until timeout for monitored process [2021-08-21 12:04:55,892 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:04:55,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:55,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:55,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:55,941 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 37 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:55,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416135386] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:55,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:55,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 12:04:55,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919554576] [2021-08-21 12:04:55,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 12:04:55,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:55,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 12:04:55,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=89, Unknown=0, NotChecked=0, Total=156 [2021-08-21 12:04:55,941 INFO L87 Difference]: Start difference. First operand 10207 states and 33096 transitions. Second operand has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:56,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:56,029 INFO L93 Difference]: Finished difference Result 10562 states and 33685 transitions. [2021-08-21 12:04:56,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:04:56,029 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have 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 12:04:56,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:56,048 INFO L225 Difference]: With dead ends: 10562 [2021-08-21 12:04:56,049 INFO L226 Difference]: Without dead ends: 10562 [2021-08-21 12:04:56,049 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 46.5ms TimeCoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:56,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10562 states. [2021-08-21 12:04:56,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10562 to 10217. [2021-08-21 12:04:56,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10217 states, 10216 states have (on average 3.2434416601409555) internal successors, (33135), 10216 states have internal predecessors, (33135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:56,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10217 states to 10217 states and 33135 transitions. [2021-08-21 12:04:56,287 INFO L78 Accepts]: Start accepts. Automaton has 10217 states and 33135 transitions. Word has length 21 [2021-08-21 12:04:56,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:56,288 INFO L470 AbstractCegarLoop]: Abstraction has 10217 states and 33135 transitions. [2021-08-21 12:04:56,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 12 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:56,288 INFO L276 IsEmpty]: Start isEmpty. Operand 10217 states and 33135 transitions. [2021-08-21 12:04:56,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:56,294 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:56,294 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:56,314 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (204)] Ended with exit code 0 [2021-08-21 12:04:56,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-08-21 12:04:56,494 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:56,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:56,495 INFO L82 PathProgramCache]: Analyzing trace with hash -818407129, now seen corresponding path program 203 times [2021-08-21 12:04:56,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:56,495 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610136540] [2021-08-21 12:04:56,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:56,495 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:56,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:56,559 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 39 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:04:56,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:56,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610136540] [2021-08-21 12:04:56,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610136540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:56,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352803837] [2021-08-21 12:04:56,560 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:04:56,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:56,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:56,561 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:56,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Waiting until timeout for monitored process [2021-08-21 12:04:57,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:04:57,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:57,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:04:57,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:57,769 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:04:57,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352803837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:57,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:57,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 13 [2021-08-21 12:04:57,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946412270] [2021-08-21 12:04:57,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:57,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:57,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:57,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:57,770 INFO L87 Difference]: Start difference. First operand 10217 states and 33135 transitions. Second operand has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:57,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:57,860 INFO L93 Difference]: Finished difference Result 10501 states and 33539 transitions. [2021-08-21 12:04:57,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 12:04:57,860 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:04:57,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:57,877 INFO L225 Difference]: With dead ends: 10501 [2021-08-21 12:04:57,878 INFO L226 Difference]: Without dead ends: 10501 [2021-08-21 12:04:57,878 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 47.6ms TimeCoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:04:57,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10501 states. [2021-08-21 12:04:58,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10501 to 10216. [2021-08-21 12:04:58,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10216 states, 10215 states have (on average 3.243171806167401) internal successors, (33129), 10215 states have internal predecessors, (33129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:58,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10216 states to 10216 states and 33129 transitions. [2021-08-21 12:04:58,111 INFO L78 Accepts]: Start accepts. Automaton has 10216 states and 33129 transitions. Word has length 21 [2021-08-21 12:04:58,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:04:58,112 INFO L470 AbstractCegarLoop]: Abstraction has 10216 states and 33129 transitions. [2021-08-21 12:04:58,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.8571428571428572) internal successors, (26), 13 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:04:58,112 INFO L276 IsEmpty]: Start isEmpty. Operand 10216 states and 33129 transitions. [2021-08-21 12:04:58,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:04:58,118 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:04:58,118 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:04:58,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (205)] Forceful destruction successful, exit code 0 [2021-08-21 12:04:58,318 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 205 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-08-21 12:04:58,318 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:04:58,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:04:58,318 INFO L82 PathProgramCache]: Analyzing trace with hash 36899525, now seen corresponding path program 204 times [2021-08-21 12:04:58,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:04:58,319 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307650169] [2021-08-21 12:04:58,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:04:58,319 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:04:58,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:04:58,397 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 33 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:58,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:04:58,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307650169] [2021-08-21 12:04:58,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307650169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:58,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019214279] [2021-08-21 12:04:58,397 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:04:58,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:04:58,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:04:58,398 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:04:58,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Waiting until timeout for monitored process [2021-08-21 12:04:59,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:04:59,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:04:59,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:04:59,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:04:59,666 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 33 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:04:59,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019214279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:04:59,667 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:04:59,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:04:59,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827623588] [2021-08-21 12:04:59,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:04:59,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:04:59,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:04:59,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:04:59,667 INFO L87 Difference]: Start difference. First operand 10216 states and 33129 transitions. Second operand has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:04:59,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:04:59,822 INFO L93 Difference]: Finished difference Result 10497 states and 33526 transitions. [2021-08-21 12:04:59,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:04:59,822 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 21 [2021-08-21 12:04:59,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:04:59,840 INFO L225 Difference]: With dead ends: 10497 [2021-08-21 12:04:59,840 INFO L226 Difference]: Without dead ends: 10495 [2021-08-21 12:04:59,840 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 96.1ms TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:04:59,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2021-08-21 12:05:00,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 10216. [2021-08-21 12:05:00,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10216 states, 10215 states have (on average 3.242094958394518) internal successors, (33118), 10215 states have internal predecessors, (33118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:00,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10216 states to 10216 states and 33118 transitions. [2021-08-21 12:05:00,042 INFO L78 Accepts]: Start accepts. Automaton has 10216 states and 33118 transitions. Word has length 21 [2021-08-21 12:05:00,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:00,042 INFO L470 AbstractCegarLoop]: Abstraction has 10216 states and 33118 transitions. [2021-08-21 12:05:00,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7142857142857142) internal successors, (24), 13 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 12:05:00,042 INFO L276 IsEmpty]: Start isEmpty. Operand 10216 states and 33118 transitions. [2021-08-21 12:05:00,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:00,049 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:00,049 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:00,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Ended with exit code 0 [2021-08-21 12:05:00,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,206 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:00,249 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:00,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:00,250 INFO L82 PathProgramCache]: Analyzing trace with hash 781602023, now seen corresponding path program 205 times [2021-08-21 12:05:00,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:00,250 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481161456] [2021-08-21 12:05:00,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:00,250 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:00,325 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 29 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:00,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:00,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481161456] [2021-08-21 12:05:00,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481161456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:00,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40416874] [2021-08-21 12:05:00,326 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:00,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:00,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:00,327 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:00,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Waiting until timeout for monitored process [2021-08-21 12:05:01,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:01,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:01,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:01,584 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:01,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40416874] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:01,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:01,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:05:01,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423743012] [2021-08-21 12:05:01,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:01,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:01,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:01,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=136, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:01,585 INFO L87 Difference]: Start difference. First operand 10216 states and 33118 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:01,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:01,769 INFO L93 Difference]: Finished difference Result 10502 states and 33522 transitions. [2021-08-21 12:05:01,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:05:01,769 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:01,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:01,789 INFO L225 Difference]: With dead ends: 10502 [2021-08-21 12:05:01,789 INFO L226 Difference]: Without dead ends: 10499 [2021-08-21 12:05:01,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 111.1ms TimeCoverageRelationStatistics Valid=204, Invalid=396, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:01,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10499 states. [2021-08-21 12:05:01,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10499 to 10216. [2021-08-21 12:05:01,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10216 states, 10215 states have (on average 3.2418991678903573) internal successors, (33116), 10215 states have internal predecessors, (33116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:01,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10216 states to 10216 states and 33116 transitions. [2021-08-21 12:05:01,985 INFO L78 Accepts]: Start accepts. Automaton has 10216 states and 33116 transitions. Word has length 21 [2021-08-21 12:05:01,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:01,985 INFO L470 AbstractCegarLoop]: Abstraction has 10216 states and 33116 transitions. [2021-08-21 12:05:01,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:01,985 INFO L276 IsEmpty]: Start isEmpty. Operand 10216 states and 33116 transitions. [2021-08-21 12:05:01,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:01,994 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:01,994 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:02,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (207)] Ended with exit code 0 [2021-08-21 12:05:02,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-08-21 12:05:02,195 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:02,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:02,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1902424315, now seen corresponding path program 206 times [2021-08-21 12:05:02,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:02,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119968717] [2021-08-21 12:05:02,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:02,195 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:02,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:02,340 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 27 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:02,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:02,340 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119968717] [2021-08-21 12:05:02,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119968717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:02,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396842749] [2021-08-21 12:05:02,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:02,341 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:02,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:02,348 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:02,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Waiting until timeout for monitored process [2021-08-21 12:05:03,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:03,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:03,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:03,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:03,586 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:03,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396842749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:03,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:03,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:05:03,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555762902] [2021-08-21 12:05:03,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:03,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:03,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:03,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:03,587 INFO L87 Difference]: Start difference. First operand 10216 states and 33116 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:03,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:03,761 INFO L93 Difference]: Finished difference Result 11892 states and 38186 transitions. [2021-08-21 12:05:03,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:03,761 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:03,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:03,785 INFO L225 Difference]: With dead ends: 11892 [2021-08-21 12:05:03,785 INFO L226 Difference]: Without dead ends: 11888 [2021-08-21 12:05:03,785 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 99.1ms TimeCoverageRelationStatistics Valid=177, Invalid=375, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:05:03,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11888 states. [2021-08-21 12:05:03,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11888 to 10216. [2021-08-21 12:05:03,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10216 states, 10215 states have (on average 3.2417033773861967) internal successors, (33114), 10215 states have internal predecessors, (33114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:03,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10216 states to 10216 states and 33114 transitions. [2021-08-21 12:05:03,983 INFO L78 Accepts]: Start accepts. Automaton has 10216 states and 33114 transitions. Word has length 21 [2021-08-21 12:05:03,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:03,983 INFO L470 AbstractCegarLoop]: Abstraction has 10216 states and 33114 transitions. [2021-08-21 12:05:03,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 14 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:03,983 INFO L276 IsEmpty]: Start isEmpty. Operand 10216 states and 33114 transitions. [2021-08-21 12:05:03,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:03,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:03,990 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:04,012 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (208)] Ended with exit code 0 [2021-08-21 12:05:04,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,208 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:04,191 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:04,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:04,192 INFO L82 PathProgramCache]: Analyzing trace with hash 792105127, now seen corresponding path program 207 times [2021-08-21 12:05:04,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:04,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045696114] [2021-08-21 12:05:04,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:04,192 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:04,261 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:04,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:04,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045696114] [2021-08-21 12:05:04,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045696114] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:04,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588252505] [2021-08-21 12:05:04,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:04,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:04,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:04,270 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:04,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Waiting until timeout for monitored process [2021-08-21 12:05:05,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:05:05,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:05,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:05,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:05,579 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 26 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:05,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588252505] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:05,580 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:05,580 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:05:05,580 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781151268] [2021-08-21 12:05:05,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:05,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:05,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:05,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:05,580 INFO L87 Difference]: Start difference. First operand 10216 states and 33114 transitions. Second operand has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:05:05,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:05,743 INFO L93 Difference]: Finished difference Result 11434 states and 36626 transitions. [2021-08-21 12:05:05,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:05:05,743 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 21 [2021-08-21 12:05:05,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:05,763 INFO L225 Difference]: With dead ends: 11434 [2021-08-21 12:05:05,763 INFO L226 Difference]: Without dead ends: 11429 [2021-08-21 12:05:05,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=173, Invalid=379, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:05:05,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11429 states. [2021-08-21 12:05:05,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11429 to 10216. [2021-08-21 12:05:05,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10216 states, 10215 states have (on average 3.241507586882036) internal successors, (33112), 10215 states have internal predecessors, (33112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:05,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10216 states to 10216 states and 33112 transitions. [2021-08-21 12:05:05,934 INFO L78 Accepts]: Start accepts. Automaton has 10216 states and 33112 transitions. Word has length 21 [2021-08-21 12:05:05,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:05,934 INFO L470 AbstractCegarLoop]: Abstraction has 10216 states and 33112 transitions. [2021-08-21 12:05:05,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6) internal successors, (24), 14 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 12:05:05,934 INFO L276 IsEmpty]: Start isEmpty. Operand 10216 states and 33112 transitions. [2021-08-21 12:05:05,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:05,941 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:05,941 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:05,961 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (209)] Ended with exit code 0 [2021-08-21 12:05:06,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-08-21 12:05:06,142 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:06,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:06,142 INFO L82 PathProgramCache]: Analyzing trace with hash -1576828091, now seen corresponding path program 208 times [2021-08-21 12:05:06,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:06,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647470736] [2021-08-21 12:05:06,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:06,143 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:06,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:06,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:06,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647470736] [2021-08-21 12:05:06,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647470736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:06,225 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607369581] [2021-08-21 12:05:06,225 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:06,225 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:06,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:06,226 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:06,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Waiting until timeout for monitored process [2021-08-21 12:05:07,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:07,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:07,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:07,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:07,545 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:07,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607369581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:07,546 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:07,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:07,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443257180] [2021-08-21 12:05:07,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:07,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:07,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:07,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:07,546 INFO L87 Difference]: Start difference. First operand 10216 states and 33112 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:07,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:07,709 INFO L93 Difference]: Finished difference Result 11458 states and 36660 transitions. [2021-08-21 12:05:07,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:07,710 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:07,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:07,731 INFO L225 Difference]: With dead ends: 11458 [2021-08-21 12:05:07,731 INFO L226 Difference]: Without dead ends: 11452 [2021-08-21 12:05:07,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=202, Invalid=448, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:05:07,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11452 states. [2021-08-21 12:05:07,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11452 to 10313. [2021-08-21 12:05:07,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10313 states, 10312 states have (on average 3.2438906128782) internal successors, (33451), 10312 states have internal predecessors, (33451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:07,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10313 states to 10313 states and 33451 transitions. [2021-08-21 12:05:07,917 INFO L78 Accepts]: Start accepts. Automaton has 10313 states and 33451 transitions. Word has length 21 [2021-08-21 12:05:07,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:07,917 INFO L470 AbstractCegarLoop]: Abstraction has 10313 states and 33451 transitions. [2021-08-21 12:05:07,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:07,917 INFO L276 IsEmpty]: Start isEmpty. Operand 10313 states and 33451 transitions. [2021-08-21 12:05:07,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:07,924 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:07,924 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:07,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (210)] Ended with exit code 0 [2021-08-21 12:05:08,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-08-21 12:05:08,124 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:08,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:08,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1999313817, now seen corresponding path program 209 times [2021-08-21 12:05:08,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:08,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933873581] [2021-08-21 12:05:08,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:08,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:08,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:08,202 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:08,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:08,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933873581] [2021-08-21 12:05:08,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933873581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:08,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215434286] [2021-08-21 12:05:08,203 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:05:08,203 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:08,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:08,203 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:08,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Waiting until timeout for monitored process [2021-08-21 12:05:09,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:05:09,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:09,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:09,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:09,516 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:09,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215434286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:09,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:09,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:09,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286139058] [2021-08-21 12:05:09,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:09,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:09,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:09,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:09,517 INFO L87 Difference]: Start difference. First operand 10313 states and 33451 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:09,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:09,667 INFO L93 Difference]: Finished difference Result 10600 states and 34163 transitions. [2021-08-21 12:05:09,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:05:09,667 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:09,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:09,687 INFO L225 Difference]: With dead ends: 10600 [2021-08-21 12:05:09,687 INFO L226 Difference]: Without dead ends: 10594 [2021-08-21 12:05:09,687 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 117.5ms TimeCoverageRelationStatistics Valid=201, Invalid=449, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:05:09,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10594 states. [2021-08-21 12:05:09,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10594 to 10313. [2021-08-21 12:05:09,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10313 states, 10312 states have (on average 3.2437936384794415) internal successors, (33450), 10312 states have internal predecessors, (33450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:09,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10313 states to 10313 states and 33450 transitions. [2021-08-21 12:05:09,858 INFO L78 Accepts]: Start accepts. Automaton has 10313 states and 33450 transitions. Word has length 21 [2021-08-21 12:05:09,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:09,858 INFO L470 AbstractCegarLoop]: Abstraction has 10313 states and 33450 transitions. [2021-08-21 12:05:09,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 10313 states and 33450 transitions. [2021-08-21 12:05:09,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:09,866 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:09,866 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:09,887 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Ended with exit code 0 [2021-08-21 12:05:10,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 211 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-08-21 12:05:10,067 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:10,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:10,067 INFO L82 PathProgramCache]: Analyzing trace with hash 2083497861, now seen corresponding path program 210 times [2021-08-21 12:05:10,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:10,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788890678] [2021-08-21 12:05:10,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:10,067 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:10,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:10,150 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:10,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:10,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788890678] [2021-08-21 12:05:10,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788890678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:10,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884612356] [2021-08-21 12:05:10,150 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:05:10,150 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:10,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:10,151 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:10,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Waiting until timeout for monitored process [2021-08-21 12:05:11,366 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:05:11,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:11,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:11,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:11,420 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:11,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884612356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:11,421 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:11,421 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:05:11,421 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945174853] [2021-08-21 12:05:11,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:11,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:11,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:11,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:11,421 INFO L87 Difference]: Start difference. First operand 10313 states and 33450 transitions. Second operand has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:05:11,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:11,572 INFO L93 Difference]: Finished difference Result 10577 states and 34108 transitions. [2021-08-21 12:05:11,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:05:11,572 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 21 [2021-08-21 12:05:11,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:11,591 INFO L225 Difference]: With dead ends: 10577 [2021-08-21 12:05:11,591 INFO L226 Difference]: Without dead ends: 10570 [2021-08-21 12:05:11,592 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 123.4ms TimeCoverageRelationStatistics Valid=202, Invalid=448, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:05:11,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10570 states. [2021-08-21 12:05:11,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10570 to 10313. [2021-08-21 12:05:11,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10313 states, 10312 states have (on average 3.243696664080683) internal successors, (33449), 10312 states have internal predecessors, (33449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:11,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10313 states to 10313 states and 33449 transitions. [2021-08-21 12:05:11,797 INFO L78 Accepts]: Start accepts. Automaton has 10313 states and 33449 transitions. Word has length 21 [2021-08-21 12:05:11,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:11,797 INFO L470 AbstractCegarLoop]: Abstraction has 10313 states and 33449 transitions. [2021-08-21 12:05:11,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5) internal successors, (24), 15 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 12:05:11,797 INFO L276 IsEmpty]: Start isEmpty. Operand 10313 states and 33449 transitions. [2021-08-21 12:05:11,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:11,804 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:11,804 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:11,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:12,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 212 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-08-21 12:05:12,005 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:12,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:12,005 INFO L82 PathProgramCache]: Analyzing trace with hash -198359001, now seen corresponding path program 211 times [2021-08-21 12:05:12,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:12,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723895771] [2021-08-21 12:05:12,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:12,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:12,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:12,093 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:12,093 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:12,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723895771] [2021-08-21 12:05:12,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723895771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:12,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770476272] [2021-08-21 12:05:12,093 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:12,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:12,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:12,094 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:12,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Waiting until timeout for monitored process [2021-08-21 12:05:13,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:13,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:13,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:13,374 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:13,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770476272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:13,374 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:13,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:13,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199149223] [2021-08-21 12:05:13,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:13,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:13,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:13,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:13,375 INFO L87 Difference]: Start difference. First operand 10313 states and 33449 transitions. Second operand has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:13,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:13,523 INFO L93 Difference]: Finished difference Result 10543 states and 34047 transitions. [2021-08-21 12:05:13,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 12:05:13,523 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:13,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:13,544 INFO L225 Difference]: With dead ends: 10543 [2021-08-21 12:05:13,544 INFO L226 Difference]: Without dead ends: 10535 [2021-08-21 12:05:13,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 132.7ms TimeCoverageRelationStatistics Valid=205, Invalid=445, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:05:13,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10535 states. [2021-08-21 12:05:13,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10535 to 10313. [2021-08-21 12:05:13,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10313 states, 10312 states have (on average 3.243599689681924) internal successors, (33448), 10312 states have internal predecessors, (33448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:13,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10313 states to 10313 states and 33448 transitions. [2021-08-21 12:05:13,718 INFO L78 Accepts]: Start accepts. Automaton has 10313 states and 33448 transitions. Word has length 21 [2021-08-21 12:05:13,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:13,718 INFO L470 AbstractCegarLoop]: Abstraction has 10313 states and 33448 transitions. [2021-08-21 12:05:13,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.625) internal successors, (26), 15 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:13,719 INFO L276 IsEmpty]: Start isEmpty. Operand 10313 states and 33448 transitions. [2021-08-21 12:05:13,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:13,725 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:13,725 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:13,745 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (213)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:13,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,213 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:13,926 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:13,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:13,926 INFO L82 PathProgramCache]: Analyzing trace with hash -859544175, now seen corresponding path program 212 times [2021-08-21 12:05:13,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:13,926 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566206465] [2021-08-21 12:05:13,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:13,926 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:13,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:14,041 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 45 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:14,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:14,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566206465] [2021-08-21 12:05:14,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566206465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:14,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1864466381] [2021-08-21 12:05:14,041 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:14,041 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:14,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:14,042 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:14,042 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Waiting until timeout for monitored process [2021-08-21 12:05:15,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:15,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:15,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:15,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:15,311 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 45 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:15,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1864466381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:15,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:15,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 12:05:15,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310524220] [2021-08-21 12:05:15,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:15,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:15,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:15,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:15,312 INFO L87 Difference]: Start difference. First operand 10313 states and 33448 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:15,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:15,451 INFO L93 Difference]: Finished difference Result 10708 states and 34397 transitions. [2021-08-21 12:05:15,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 12:05:15,451 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:15,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:15,472 INFO L225 Difference]: With dead ends: 10708 [2021-08-21 12:05:15,472 INFO L226 Difference]: Without dead ends: 10708 [2021-08-21 12:05:15,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 82.6ms TimeCoverageRelationStatistics Valid=162, Invalid=258, Unknown=0, NotChecked=0, Total=420 [2021-08-21 12:05:15,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10708 states. [2021-08-21 12:05:15,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10708 to 10467. [2021-08-21 12:05:15,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10467 states, 10466 states have (on average 3.2501433212306514) internal successors, (34016), 10466 states have internal predecessors, (34016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:15,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10467 states to 10467 states and 34016 transitions. [2021-08-21 12:05:15,665 INFO L78 Accepts]: Start accepts. Automaton has 10467 states and 34016 transitions. Word has length 21 [2021-08-21 12:05:15,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:15,665 INFO L470 AbstractCegarLoop]: Abstraction has 10467 states and 34016 transitions. [2021-08-21 12:05:15,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:15,665 INFO L276 IsEmpty]: Start isEmpty. Operand 10467 states and 34016 transitions. [2021-08-21 12:05:15,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:15,673 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:15,673 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:15,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (214)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:15,873 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable215 [2021-08-21 12:05:15,873 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:15,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:15,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1479556625, now seen corresponding path program 213 times [2021-08-21 12:05:15,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:15,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407685742] [2021-08-21 12:05:15,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:15,874 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:15,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:15,950 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:15,951 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:15,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407685742] [2021-08-21 12:05:15,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407685742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:15,951 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676895730] [2021-08-21 12:05:15,951 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:15,951 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:15,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:15,952 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:15,952 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Waiting until timeout for monitored process [2021-08-21 12:05:17,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 12:05:17,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:17,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:17,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:17,272 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:17,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676895730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:17,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:17,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:05:17,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164731500] [2021-08-21 12:05:17,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:17,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:17,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:17,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:17,273 INFO L87 Difference]: Start difference. First operand 10467 states and 34016 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:17,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:17,436 INFO L93 Difference]: Finished difference Result 10785 states and 34763 transitions. [2021-08-21 12:05:17,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:05:17,437 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:17,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:17,457 INFO L225 Difference]: With dead ends: 10785 [2021-08-21 12:05:17,457 INFO L226 Difference]: Without dead ends: 10778 [2021-08-21 12:05:17,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 116.3ms TimeCoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:17,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10778 states. [2021-08-21 12:05:17,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10778 to 10467. [2021-08-21 12:05:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10467 states, 10466 states have (on average 3.2500477737435505) internal successors, (34015), 10466 states have internal predecessors, (34015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:17,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10467 states to 10467 states and 34015 transitions. [2021-08-21 12:05:17,634 INFO L78 Accepts]: Start accepts. Automaton has 10467 states and 34015 transitions. Word has length 21 [2021-08-21 12:05:17,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:17,634 INFO L470 AbstractCegarLoop]: Abstraction has 10467 states and 34015 transitions. [2021-08-21 12:05:17,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:17,634 INFO L276 IsEmpty]: Start isEmpty. Operand 10467 states and 34015 transitions. [2021-08-21 12:05:17,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:17,641 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:17,641 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:17,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2021-08-21 12:05:17,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:17,841 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:17,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:17,842 INFO L82 PathProgramCache]: Analyzing trace with hash -1748303053, now seen corresponding path program 214 times [2021-08-21 12:05:17,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:17,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87768781] [2021-08-21 12:05:17,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:17,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:17,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:17,916 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:17,916 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:17,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87768781] [2021-08-21 12:05:17,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87768781] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:17,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777550256] [2021-08-21 12:05:17,916 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:17,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:17,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:17,917 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:17,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2021-08-21 12:05:19,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:19,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:19,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:19,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:19,242 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:19,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777550256] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:19,242 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:19,242 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:19,242 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303554995] [2021-08-21 12:05:19,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:19,242 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:19,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:19,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:19,243 INFO L87 Difference]: Start difference. First operand 10467 states and 34015 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:19,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:19,419 INFO L93 Difference]: Finished difference Result 11060 states and 35467 transitions. [2021-08-21 12:05:19,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:05:19,420 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:19,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:19,439 INFO L225 Difference]: With dead ends: 11060 [2021-08-21 12:05:19,439 INFO L226 Difference]: Without dead ends: 11053 [2021-08-21 12:05:19,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 116.2ms TimeCoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:19,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11053 states. [2021-08-21 12:05:19,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11053 to 10479. [2021-08-21 12:05:19,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10479 states, 10478 states have (on average 3.2499522809696506) internal successors, (34053), 10478 states have internal predecessors, (34053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:19,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10479 states to 10479 states and 34053 transitions. [2021-08-21 12:05:19,619 INFO L78 Accepts]: Start accepts. Automaton has 10479 states and 34053 transitions. Word has length 21 [2021-08-21 12:05:19,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:19,619 INFO L470 AbstractCegarLoop]: Abstraction has 10479 states and 34053 transitions. [2021-08-21 12:05:19,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:19,619 INFO L276 IsEmpty]: Start isEmpty. Operand 10479 states and 34053 transitions. [2021-08-21 12:05:19,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:19,626 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:19,626 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:19,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Ended with exit code 0 [2021-08-21 12:05:19,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:19,827 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:19,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:19,827 INFO L82 PathProgramCache]: Analyzing trace with hash -1960458671, now seen corresponding path program 215 times [2021-08-21 12:05:19,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:19,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105769844] [2021-08-21 12:05:19,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:19,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:19,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:19,903 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 39 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:19,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:19,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105769844] [2021-08-21 12:05:19,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105769844] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:19,904 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795143699] [2021-08-21 12:05:19,904 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:05:19,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:19,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:19,905 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:19,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2021-08-21 12:05:21,204 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:05:21,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:21,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:21,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:21,256 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 40 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:21,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795143699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:21,256 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:21,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:21,256 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869630597] [2021-08-21 12:05:21,256 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:21,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:21,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:21,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:21,257 INFO L87 Difference]: Start difference. First operand 10479 states and 34053 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:21,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:21,423 INFO L93 Difference]: Finished difference Result 10685 states and 34579 transitions. [2021-08-21 12:05:21,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:21,424 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:21,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:21,442 INFO L225 Difference]: With dead ends: 10685 [2021-08-21 12:05:21,442 INFO L226 Difference]: Without dead ends: 10678 [2021-08-21 12:05:21,442 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 126.0ms TimeCoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:21,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10678 states. [2021-08-21 12:05:21,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10678 to 10479. [2021-08-21 12:05:21,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10479 states, 10478 states have (on average 3.2498568429089523) internal successors, (34052), 10478 states have internal predecessors, (34052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:21,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10479 states to 10479 states and 34052 transitions. [2021-08-21 12:05:21,619 INFO L78 Accepts]: Start accepts. Automaton has 10479 states and 34052 transitions. Word has length 21 [2021-08-21 12:05:21,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:21,619 INFO L470 AbstractCegarLoop]: Abstraction has 10479 states and 34052 transitions. [2021-08-21 12:05:21,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:21,619 INFO L276 IsEmpty]: Start isEmpty. Operand 10479 states and 34052 transitions. [2021-08-21 12:05:21,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:21,627 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:21,627 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:21,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:21,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable218 [2021-08-21 12:05:21,827 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:21,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:21,828 INFO L82 PathProgramCache]: Analyzing trace with hash -1489507729, now seen corresponding path program 216 times [2021-08-21 12:05:21,828 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:21,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859610068] [2021-08-21 12:05:21,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:21,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:21,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:21,903 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:21,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:21,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859610068] [2021-08-21 12:05:21,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859610068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:21,903 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679063052] [2021-08-21 12:05:21,904 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:05:21,904 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:21,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:21,905 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:21,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2021-08-21 12:05:23,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:05:23,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:23,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:23,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:23,209 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:23,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679063052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:23,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:23,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:05:23,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313198883] [2021-08-21 12:05:23,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:23,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:23,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:23,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:23,210 INFO L87 Difference]: Start difference. First operand 10479 states and 34052 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:23,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:23,429 INFO L93 Difference]: Finished difference Result 11317 states and 36210 transitions. [2021-08-21 12:05:23,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:05:23,429 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:23,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:23,448 INFO L225 Difference]: With dead ends: 11317 [2021-08-21 12:05:23,448 INFO L226 Difference]: Without dead ends: 11310 [2021-08-21 12:05:23,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 115.8ms TimeCoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:23,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11310 states. [2021-08-21 12:05:23,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11310 to 10494. [2021-08-21 12:05:23,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10494 states, 10493 states have (on average 3.2499761745925855) internal successors, (34102), 10493 states have internal predecessors, (34102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:23,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10494 states to 10494 states and 34102 transitions. [2021-08-21 12:05:23,620 INFO L78 Accepts]: Start accepts. Automaton has 10494 states and 34102 transitions. Word has length 21 [2021-08-21 12:05:23,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:23,620 INFO L470 AbstractCegarLoop]: Abstraction has 10494 states and 34102 transitions. [2021-08-21 12:05:23,620 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:23,620 INFO L276 IsEmpty]: Start isEmpty. Operand 10494 states and 34102 transitions. [2021-08-21 12:05:23,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:23,628 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:23,628 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:23,647 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:23,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:23,828 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:23,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:23,829 INFO L82 PathProgramCache]: Analyzing trace with hash -1701663347, now seen corresponding path program 217 times [2021-08-21 12:05:23,829 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:23,829 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510253654] [2021-08-21 12:05:23,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:23,829 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:23,912 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:23,912 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:23,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510253654] [2021-08-21 12:05:23,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510253654] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:23,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493555241] [2021-08-21 12:05:23,912 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:23,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:23,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:23,913 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:23,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2021-08-21 12:05:25,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:25,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:25,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:25,229 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 39 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:25,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493555241] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:25,229 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:25,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:25,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660124776] [2021-08-21 12:05:25,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:25,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:25,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:25,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:25,230 INFO L87 Difference]: Start difference. First operand 10494 states and 34102 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:25,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:25,389 INFO L93 Difference]: Finished difference Result 10745 states and 34721 transitions. [2021-08-21 12:05:25,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:25,390 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:25,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:25,409 INFO L225 Difference]: With dead ends: 10745 [2021-08-21 12:05:25,409 INFO L226 Difference]: Without dead ends: 10738 [2021-08-21 12:05:25,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 124.0ms TimeCoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:25,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10738 states. [2021-08-21 12:05:25,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10738 to 10494. [2021-08-21 12:05:25,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10494 states, 10493 states have (on average 3.249880872962928) internal successors, (34101), 10493 states have internal predecessors, (34101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:25,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10494 states to 10494 states and 34101 transitions. [2021-08-21 12:05:25,632 INFO L78 Accepts]: Start accepts. Automaton has 10494 states and 34101 transitions. Word has length 21 [2021-08-21 12:05:25,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:25,632 INFO L470 AbstractCegarLoop]: Abstraction has 10494 states and 34101 transitions. [2021-08-21 12:05:25,632 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:25,632 INFO L276 IsEmpty]: Start isEmpty. Operand 10494 states and 34101 transitions. [2021-08-21 12:05:25,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:25,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:25,640 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:25,666 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2021-08-21 12:05:25,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:25,841 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:25,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:25,841 INFO L82 PathProgramCache]: Analyzing trace with hash 311447087, now seen corresponding path program 218 times [2021-08-21 12:05:25,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:25,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331107786] [2021-08-21 12:05:25,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:25,841 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:25,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:25,924 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:25,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:25,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331107786] [2021-08-21 12:05:25,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331107786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:25,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459677466] [2021-08-21 12:05:25,925 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:25,925 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:25,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:25,926 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:25,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Waiting until timeout for monitored process [2021-08-21 12:05:27,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:27,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:27,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:27,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:27,246 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:27,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459677466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:27,246 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:27,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:27,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555346944] [2021-08-21 12:05:27,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:27,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:27,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:27,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:27,247 INFO L87 Difference]: Start difference. First operand 10494 states and 34101 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:27,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:27,404 INFO L93 Difference]: Finished difference Result 10713 states and 34665 transitions. [2021-08-21 12:05:27,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:05:27,405 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:27,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:27,425 INFO L225 Difference]: With dead ends: 10713 [2021-08-21 12:05:27,425 INFO L226 Difference]: Without dead ends: 10705 [2021-08-21 12:05:27,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 131.0ms TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:27,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10705 states. [2021-08-21 12:05:27,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10705 to 10494. [2021-08-21 12:05:27,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10494 states, 10493 states have (on average 3.2497855713332697) internal successors, (34100), 10493 states have internal predecessors, (34100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:27,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10494 states to 10494 states and 34100 transitions. [2021-08-21 12:05:27,594 INFO L78 Accepts]: Start accepts. Automaton has 10494 states and 34100 transitions. Word has length 21 [2021-08-21 12:05:27,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:27,594 INFO L470 AbstractCegarLoop]: Abstraction has 10494 states and 34100 transitions. [2021-08-21 12:05:27,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:27,594 INFO L276 IsEmpty]: Start isEmpty. Operand 10494 states and 34100 transitions. [2021-08-21 12:05:27,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:27,601 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:27,601 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:27,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (220)] Ended with exit code 0 [2021-08-21 12:05:27,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 220 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable221 [2021-08-21 12:05:27,802 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:27,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:27,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1784803999, now seen corresponding path program 219 times [2021-08-21 12:05:27,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:27,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712336231] [2021-08-21 12:05:27,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:27,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:27,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:27,865 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 45 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:27,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:27,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712336231] [2021-08-21 12:05:27,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712336231] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:27,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017152025] [2021-08-21 12:05:27,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:27,865 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:27,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:27,866 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:27,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Waiting until timeout for monitored process [2021-08-21 12:05:29,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:05:29,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:29,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:29,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:29,245 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 45 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:29,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017152025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:29,246 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:29,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:05:29,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612843619] [2021-08-21 12:05:29,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:05:29,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:29,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:05:29,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=103, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:05:29,246 INFO L87 Difference]: Start difference. First operand 10494 states and 34100 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:29,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:29,356 INFO L93 Difference]: Finished difference Result 12763 states and 41190 transitions. [2021-08-21 12:05:29,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:05:29,356 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:29,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:29,382 INFO L225 Difference]: With dead ends: 12763 [2021-08-21 12:05:29,382 INFO L226 Difference]: Without dead ends: 12763 [2021-08-21 12:05:29,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 44.5ms TimeCoverageRelationStatistics Valid=92, Invalid=118, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:29,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12763 states. [2021-08-21 12:05:29,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12763 to 12391. [2021-08-21 12:05:29,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12391 states, 12390 states have (on average 3.2764326069410816) internal successors, (40595), 12390 states have internal predecessors, (40595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:29,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12391 states to 12391 states and 40595 transitions. [2021-08-21 12:05:29,623 INFO L78 Accepts]: Start accepts. Automaton has 12391 states and 40595 transitions. Word has length 21 [2021-08-21 12:05:29,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:29,624 INFO L470 AbstractCegarLoop]: Abstraction has 12391 states and 40595 transitions. [2021-08-21 12:05:29,624 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:29,624 INFO L276 IsEmpty]: Start isEmpty. Operand 12391 states and 40595 transitions. [2021-08-21 12:05:29,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:29,632 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:29,632 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:29,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (221)] Ended with exit code 0 [2021-08-21 12:05:29,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 221 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-08-21 12:05:29,833 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:29,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:29,833 INFO L82 PathProgramCache]: Analyzing trace with hash -875880589, now seen corresponding path program 220 times [2021-08-21 12:05:29,833 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:29,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873379015] [2021-08-21 12:05:29,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:29,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:29,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:29,900 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 47 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:29,900 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:29,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873379015] [2021-08-21 12:05:29,900 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873379015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:29,900 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947112376] [2021-08-21 12:05:29,900 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:29,901 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:29,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:29,904 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:29,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Waiting until timeout for monitored process [2021-08-21 12:05:31,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:31,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:31,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:31,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:31,293 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 54 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:31,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947112376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:31,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:31,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 14 [2021-08-21 12:05:31,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450708129] [2021-08-21 12:05:31,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:31,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:31,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:31,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=129, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:31,294 INFO L87 Difference]: Start difference. First operand 12391 states and 40595 transitions. Second operand has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 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 12:05:31,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:31,409 INFO L93 Difference]: Finished difference Result 12700 states and 41042 transitions. [2021-08-21 12:05:31,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:05:31,409 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 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 21 [2021-08-21 12:05:31,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:31,432 INFO L225 Difference]: With dead ends: 12700 [2021-08-21 12:05:31,433 INFO L226 Difference]: Without dead ends: 12700 [2021-08-21 12:05:31,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:31,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12700 states. [2021-08-21 12:05:31,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12700 to 12390. [2021-08-21 12:05:31,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12390 states, 12389 states have (on average 3.276293486157075) internal successors, (40590), 12389 states have internal predecessors, (40590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:31,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12390 states to 12390 states and 40590 transitions. [2021-08-21 12:05:31,647 INFO L78 Accepts]: Start accepts. Automaton has 12390 states and 40590 transitions. Word has length 21 [2021-08-21 12:05:31,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:31,647 INFO L470 AbstractCegarLoop]: Abstraction has 12390 states and 40590 transitions. [2021-08-21 12:05:31,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8666666666666667) internal successors, (28), 14 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 12:05:31,647 INFO L276 IsEmpty]: Start isEmpty. Operand 12390 states and 40590 transitions. [2021-08-21 12:05:31,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:31,656 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:31,656 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:31,675 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (222)] Ended with exit code 0 [2021-08-21 12:05:31,856 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-08-21 12:05:31,856 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:31,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:31,856 INFO L82 PathProgramCache]: Analyzing trace with hash -20573935, now seen corresponding path program 221 times [2021-08-21 12:05:31,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:31,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124289803] [2021-08-21 12:05:31,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:31,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:31,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:31,919 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 40 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:31,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:31,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124289803] [2021-08-21 12:05:31,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124289803] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:31,919 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670952705] [2021-08-21 12:05:31,919 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:05:31,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:31,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:31,920 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:31,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Waiting until timeout for monitored process [2021-08-21 12:05:33,240 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 12:05:33,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:33,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:33,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:33,285 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 40 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:33,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670952705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:33,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:33,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 12:05:33,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475834144] [2021-08-21 12:05:33,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 12:05:33,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:33,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 12:05:33,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2021-08-21 12:05:33,286 INFO L87 Difference]: Start difference. First operand 12390 states and 40590 transitions. Second operand has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:33,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:33,456 INFO L93 Difference]: Finished difference Result 12712 states and 41072 transitions. [2021-08-21 12:05:33,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:05:33,456 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:33,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:33,480 INFO L225 Difference]: With dead ends: 12712 [2021-08-21 12:05:33,480 INFO L226 Difference]: Without dead ends: 12710 [2021-08-21 12:05:33,480 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 87.6ms TimeCoverageRelationStatistics Valid=179, Invalid=327, Unknown=0, NotChecked=0, Total=506 [2021-08-21 12:05:33,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12710 states. [2021-08-21 12:05:33,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12710 to 12390. [2021-08-21 12:05:33,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12390 states, 12389 states have (on average 3.2761320526273305) internal successors, (40588), 12389 states have internal predecessors, (40588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:33,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12390 states to 12390 states and 40588 transitions. [2021-08-21 12:05:33,693 INFO L78 Accepts]: Start accepts. Automaton has 12390 states and 40588 transitions. Word has length 21 [2021-08-21 12:05:33,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:33,693 INFO L470 AbstractCegarLoop]: Abstraction has 12390 states and 40588 transitions. [2021-08-21 12:05:33,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 1.7857142857142858) internal successors, (25), 13 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:33,694 INFO L276 IsEmpty]: Start isEmpty. Operand 12390 states and 40588 transitions. [2021-08-21 12:05:33,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:33,702 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:33,702 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:33,721 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (223)] Ended with exit code 0 [2021-08-21 12:05:33,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 223 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-08-21 12:05:33,902 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:33,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:33,903 INFO L82 PathProgramCache]: Analyzing trace with hash 724128563, now seen corresponding path program 222 times [2021-08-21 12:05:33,903 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:33,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354500748] [2021-08-21 12:05:33,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:33,903 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:33,964 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:33,964 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:33,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354500748] [2021-08-21 12:05:33,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354500748] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:33,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510040786] [2021-08-21 12:05:33,964 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:05:33,964 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:33,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:33,965 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:33,965 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Waiting until timeout for monitored process [2021-08-21 12:05:35,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 12:05:35,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:35,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:35,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:35,346 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:35,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510040786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:35,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:35,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:05:35,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391890547] [2021-08-21 12:05:35,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:35,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:35,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:35,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=135, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:35,347 INFO L87 Difference]: Start difference. First operand 12390 states and 40588 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:35,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:35,528 INFO L93 Difference]: Finished difference Result 12717 states and 41077 transitions. [2021-08-21 12:05:35,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 12:05:35,529 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:35,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:35,556 INFO L225 Difference]: With dead ends: 12717 [2021-08-21 12:05:35,556 INFO L226 Difference]: Without dead ends: 12714 [2021-08-21 12:05:35,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 97.6ms TimeCoverageRelationStatistics Valid=205, Invalid=395, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:35,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12714 states. [2021-08-21 12:05:35,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12714 to 12399. [2021-08-21 12:05:35,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12399 states, 12398 states have (on average 3.2764962090659786) internal successors, (40622), 12398 states have internal predecessors, (40622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:35,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12399 states to 12399 states and 40622 transitions. [2021-08-21 12:05:35,790 INFO L78 Accepts]: Start accepts. Automaton has 12399 states and 40622 transitions. Word has length 21 [2021-08-21 12:05:35,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:35,790 INFO L470 AbstractCegarLoop]: Abstraction has 12399 states and 40622 transitions. [2021-08-21 12:05:35,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:35,791 INFO L276 IsEmpty]: Start isEmpty. Operand 12399 states and 40622 transitions. [2021-08-21 12:05:35,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:35,799 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:35,799 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:35,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (224)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:36,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-08-21 12:05:36,005 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:36,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:36,005 INFO L82 PathProgramCache]: Analyzing trace with hash -1959897775, now seen corresponding path program 223 times [2021-08-21 12:05:36,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:36,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657099816] [2021-08-21 12:05:36,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:36,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:36,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:36,069 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 32 proven. 26 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:36,069 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:36,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657099816] [2021-08-21 12:05:36,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657099816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:36,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104838185] [2021-08-21 12:05:36,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:36,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:36,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:36,070 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:36,070 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Waiting until timeout for monitored process [2021-08-21 12:05:37,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:37,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:37,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:37,484 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 37 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:37,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104838185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:37,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:37,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:05:37,485 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043630338] [2021-08-21 12:05:37,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:37,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:37,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:37,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:37,485 INFO L87 Difference]: Start difference. First operand 12399 states and 40622 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:37,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:37,666 INFO L93 Difference]: Finished difference Result 14561 states and 47167 transitions. [2021-08-21 12:05:37,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 12:05:37,666 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:37,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:37,693 INFO L225 Difference]: With dead ends: 14561 [2021-08-21 12:05:37,694 INFO L226 Difference]: Without dead ends: 14557 [2021-08-21 12:05:37,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 98.1ms TimeCoverageRelationStatistics Valid=199, Invalid=401, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:37,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14557 states. [2021-08-21 12:05:37,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14557 to 12399. [2021-08-21 12:05:37,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12399 states, 12398 states have (on average 3.276415550895306) internal successors, (40621), 12398 states have internal predecessors, (40621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:37,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12399 states to 12399 states and 40621 transitions. [2021-08-21 12:05:37,940 INFO L78 Accepts]: Start accepts. Automaton has 12399 states and 40621 transitions. Word has length 21 [2021-08-21 12:05:37,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:37,940 INFO L470 AbstractCegarLoop]: Abstraction has 12399 states and 40621 transitions. [2021-08-21 12:05:37,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:37,940 INFO L276 IsEmpty]: Start isEmpty. Operand 12399 states and 40621 transitions. [2021-08-21 12:05:37,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:37,949 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:37,949 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:37,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (225)] Ended with exit code 0 [2021-08-21 12:05:38,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226,225 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:38,149 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:38,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:38,149 INFO L82 PathProgramCache]: Analyzing trace with hash 734631667, now seen corresponding path program 224 times [2021-08-21 12:05:38,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:38,150 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732940522] [2021-08-21 12:05:38,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:38,150 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:38,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:38,218 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:38,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:38,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732940522] [2021-08-21 12:05:38,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732940522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:38,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1046124554] [2021-08-21 12:05:38,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:38,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:38,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:38,219 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:38,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Waiting until timeout for monitored process [2021-08-21 12:05:39,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:39,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:39,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:39,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:39,611 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 35 proven. 22 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:39,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1046124554] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:39,611 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:39,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 14 [2021-08-21 12:05:39,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203101973] [2021-08-21 12:05:39,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:39,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:39,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:39,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:39,612 INFO L87 Difference]: Start difference. First operand 12399 states and 40621 transitions. Second operand has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:39,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:39,799 INFO L93 Difference]: Finished difference Result 14191 states and 45981 transitions. [2021-08-21 12:05:39,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:05:39,799 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:39,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:39,829 INFO L225 Difference]: With dead ends: 14191 [2021-08-21 12:05:39,829 INFO L226 Difference]: Without dead ends: 14186 [2021-08-21 12:05:39,829 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 100.3ms TimeCoverageRelationStatistics Valid=195, Invalid=405, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:39,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14186 states. [2021-08-21 12:05:40,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14186 to 12399. [2021-08-21 12:05:40,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12399 states, 12398 states have (on average 3.276334892724633) internal successors, (40620), 12398 states have internal predecessors, (40620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:40,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12399 states to 12399 states and 40620 transitions. [2021-08-21 12:05:40,084 INFO L78 Accepts]: Start accepts. Automaton has 12399 states and 40620 transitions. Word has length 21 [2021-08-21 12:05:40,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:40,084 INFO L470 AbstractCegarLoop]: Abstraction has 12399 states and 40620 transitions. [2021-08-21 12:05:40,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.8) internal successors, (27), 14 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:40,084 INFO L276 IsEmpty]: Start isEmpty. Operand 12399 states and 40620 transitions. [2021-08-21 12:05:40,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:40,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:40,094 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:40,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (226)] Ended with exit code 0 [2021-08-21 12:05:40,294 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,226 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:40,294 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:40,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:40,294 INFO L82 PathProgramCache]: Analyzing trace with hash -1634301551, now seen corresponding path program 225 times [2021-08-21 12:05:40,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:40,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415120766] [2021-08-21 12:05:40,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:40,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:40,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:40,364 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:40,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:40,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415120766] [2021-08-21 12:05:40,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415120766] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:40,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534124040] [2021-08-21 12:05:40,364 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:40,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:40,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:40,365 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:40,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Waiting until timeout for monitored process [2021-08-21 12:05:41,710 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 12:05:41,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:41,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:41,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:41,759 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 31 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:41,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534124040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:41,759 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:41,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-08-21 12:05:41,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195558993] [2021-08-21 12:05:41,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 12:05:41,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:41,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 12:05:41,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 12:05:41,759 INFO L87 Difference]: Start difference. First operand 12399 states and 40620 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:41,919 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:41,919 INFO L93 Difference]: Finished difference Result 13610 states and 44018 transitions. [2021-08-21 12:05:41,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:41,920 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:41,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:41,946 INFO L225 Difference]: With dead ends: 13610 [2021-08-21 12:05:41,946 INFO L226 Difference]: Without dead ends: 13604 [2021-08-21 12:05:41,946 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 100.8ms TimeCoverageRelationStatistics Valid=193, Invalid=407, Unknown=0, NotChecked=0, Total=600 [2021-08-21 12:05:41,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13604 states. [2021-08-21 12:05:42,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13604 to 12399. [2021-08-21 12:05:42,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12399 states, 12398 states have (on average 3.2762542345539605) internal successors, (40619), 12398 states have internal predecessors, (40619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:42,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12399 states to 12399 states and 40619 transitions. [2021-08-21 12:05:42,167 INFO L78 Accepts]: Start accepts. Automaton has 12399 states and 40619 transitions. Word has length 21 [2021-08-21 12:05:42,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:42,168 INFO L470 AbstractCegarLoop]: Abstraction has 12399 states and 40619 transitions. [2021-08-21 12:05:42,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:42,168 INFO L276 IsEmpty]: Start isEmpty. Operand 12399 states and 40619 transitions. [2021-08-21 12:05:42,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:42,176 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:42,176 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:42,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (227)] Forceful destruction successful, exit code 0 [2021-08-21 12:05:42,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-08-21 12:05:42,377 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:42,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:42,377 INFO L82 PathProgramCache]: Analyzing trace with hash -2056787277, now seen corresponding path program 226 times [2021-08-21 12:05:42,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:42,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631767288] [2021-08-21 12:05:42,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:42,377 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:42,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:42,453 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 34 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:42,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:42,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631767288] [2021-08-21 12:05:42,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631767288] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:42,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746951763] [2021-08-21 12:05:42,454 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:42,454 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:42,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:42,455 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:42,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Waiting until timeout for monitored process [2021-08-21 12:05:43,774 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:43,774 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:43,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:43,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:43,876 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 36 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:43,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746951763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:43,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:43,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:43,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753494438] [2021-08-21 12:05:43,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:43,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:43,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:43,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:43,877 INFO L87 Difference]: Start difference. First operand 12399 states and 40619 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:44,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:44,061 INFO L93 Difference]: Finished difference Result 13653 states and 44081 transitions. [2021-08-21 12:05:44,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 12:05:44,061 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:44,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:44,090 INFO L225 Difference]: With dead ends: 13653 [2021-08-21 12:05:44,090 INFO L226 Difference]: Without dead ends: 13646 [2021-08-21 12:05:44,090 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 115.4ms TimeCoverageRelationStatistics Valid=225, Invalid=477, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:44,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13646 states. [2021-08-21 12:05:44,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13646 to 12454. [2021-08-21 12:05:44,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12454 states, 12453 states have (on average 3.2765598650927488) internal successors, (40803), 12453 states have internal predecessors, (40803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:44,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12454 states to 12454 states and 40803 transitions. [2021-08-21 12:05:44,329 INFO L78 Accepts]: Start accepts. Automaton has 12454 states and 40803 transitions. Word has length 21 [2021-08-21 12:05:44,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:44,329 INFO L470 AbstractCegarLoop]: Abstraction has 12454 states and 40803 transitions. [2021-08-21 12:05:44,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:44,329 INFO L276 IsEmpty]: Start isEmpty. Operand 12454 states and 40803 transitions. [2021-08-21 12:05:44,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:44,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:44,338 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:44,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (228)] Ended with exit code 0 [2021-08-21 12:05:44,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229,228 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:44,539 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:44,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:44,539 INFO L82 PathProgramCache]: Analyzing trace with hash 2026024401, now seen corresponding path program 227 times [2021-08-21 12:05:44,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:44,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889154571] [2021-08-21 12:05:44,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:44,539 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:44,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:44,618 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 39 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:44,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:44,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889154571] [2021-08-21 12:05:44,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889154571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:44,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [288804542] [2021-08-21 12:05:44,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:05:44,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:44,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:44,619 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:44,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Waiting until timeout for monitored process [2021-08-21 12:05:45,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 12:05:45,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:45,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:45,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:46,025 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 40 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:46,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [288804542] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:46,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:46,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:46,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438118264] [2021-08-21 12:05:46,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:46,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:46,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:46,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:46,027 INFO L87 Difference]: Start difference. First operand 12454 states and 40803 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:46,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:46,294 INFO L93 Difference]: Finished difference Result 12749 states and 41539 transitions. [2021-08-21 12:05:46,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 12:05:46,294 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:46,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:46,323 INFO L225 Difference]: With dead ends: 12749 [2021-08-21 12:05:46,324 INFO L226 Difference]: Without dead ends: 12742 [2021-08-21 12:05:46,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 125.8ms TimeCoverageRelationStatistics Valid=226, Invalid=476, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:46,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12742 states. [2021-08-21 12:05:46,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12742 to 12454. [2021-08-21 12:05:46,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12454 states, 12453 states have (on average 3.276479563157472) internal successors, (40802), 12453 states have internal predecessors, (40802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:46,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12454 states to 12454 states and 40802 transitions. [2021-08-21 12:05:46,557 INFO L78 Accepts]: Start accepts. Automaton has 12454 states and 40802 transitions. Word has length 21 [2021-08-21 12:05:46,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:46,557 INFO L470 AbstractCegarLoop]: Abstraction has 12454 states and 40802 transitions. [2021-08-21 12:05:46,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:46,557 INFO L276 IsEmpty]: Start isEmpty. Operand 12454 states and 40802 transitions. [2021-08-21 12:05:46,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:46,566 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:46,566 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:46,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (229)] Ended with exit code 0 [2021-08-21 12:05:46,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,229 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:46,766 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:46,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:46,766 INFO L82 PathProgramCache]: Analyzing trace with hash -255832461, now seen corresponding path program 228 times [2021-08-21 12:05:46,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:46,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831206369] [2021-08-21 12:05:46,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:46,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:46,851 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:46,851 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:46,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831206369] [2021-08-21 12:05:46,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831206369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:46,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994603062] [2021-08-21 12:05:46,851 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:05:46,851 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:46,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:46,852 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:46,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Waiting until timeout for monitored process [2021-08-21 12:05:48,167 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 12:05:48,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:48,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-21 12:05:48,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:48,236 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 46 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:48,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994603062] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:48,236 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:48,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 12:05:48,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978559712] [2021-08-21 12:05:48,237 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:48,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:48,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:48,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:48,237 INFO L87 Difference]: Start difference. First operand 12454 states and 40802 transitions. Second operand has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:48,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:48,400 INFO L93 Difference]: Finished difference Result 12726 states and 41484 transitions. [2021-08-21 12:05:48,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 12:05:48,401 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:48,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:48,423 INFO L225 Difference]: With dead ends: 12726 [2021-08-21 12:05:48,423 INFO L226 Difference]: Without dead ends: 12718 [2021-08-21 12:05:48,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 127.7ms TimeCoverageRelationStatistics Valid=229, Invalid=473, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:48,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12718 states. [2021-08-21 12:05:48,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12718 to 12454. [2021-08-21 12:05:48,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12454 states, 12453 states have (on average 3.2763992612221955) internal successors, (40801), 12453 states have internal predecessors, (40801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:48,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12454 states to 12454 states and 40801 transitions. [2021-08-21 12:05:48,662 INFO L78 Accepts]: Start accepts. Automaton has 12454 states and 40801 transitions. Word has length 21 [2021-08-21 12:05:48,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:48,662 INFO L470 AbstractCegarLoop]: Abstraction has 12454 states and 40801 transitions. [2021-08-21 12:05:48,662 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.5625) internal successors, (25), 15 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:48,662 INFO L276 IsEmpty]: Start isEmpty. Operand 12454 states and 40801 transitions. [2021-08-21 12:05:48,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 12:05:48,670 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:48,670 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:48,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (230)] Ended with exit code 0 [2021-08-21 12:05:48,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,230 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:48,871 INFO L402 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:48,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:48,871 INFO L82 PathProgramCache]: Analyzing trace with hash 2021048849, now seen corresponding path program 229 times [2021-08-21 12:05:48,871 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:48,871 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962751670] [2021-08-21 12:05:48,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:48,871 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:48,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:48,958 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 55 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:48,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:48,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962751670] [2021-08-21 12:05:48,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962751670] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:48,958 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775147249] [2021-08-21 12:05:48,958 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:05:48,958 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:48,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:48,959 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:48,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Waiting until timeout for monitored process [2021-08-21 12:05:50,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:50,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 12:05:50,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:50,334 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 54 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:05:50,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775147249] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:50,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:50,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 15 [2021-08-21 12:05:50,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179868111] [2021-08-21 12:05:50,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 12:05:50,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:50,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 12:05:50,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-21 12:05:50,335 INFO L87 Difference]: Start difference. First operand 12454 states and 40801 transitions. Second operand has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:50,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:50,495 INFO L93 Difference]: Finished difference Result 12691 states and 41422 transitions. [2021-08-21 12:05:50,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 12:05:50,496 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 12:05:50,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:50,522 INFO L225 Difference]: With dead ends: 12691 [2021-08-21 12:05:50,522 INFO L226 Difference]: Without dead ends: 12682 [2021-08-21 12:05:50,522 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 132.8ms TimeCoverageRelationStatistics Valid=234, Invalid=468, Unknown=0, NotChecked=0, Total=702 [2021-08-21 12:05:50,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12682 states. [2021-08-21 12:05:50,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12682 to 12454. [2021-08-21 12:05:50,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12454 states, 12453 states have (on average 3.2763189592869186) internal successors, (40800), 12453 states have internal predecessors, (40800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:50,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12454 states to 12454 states and 40800 transitions. [2021-08-21 12:05:50,780 INFO L78 Accepts]: Start accepts. Automaton has 12454 states and 40800 transitions. Word has length 21 [2021-08-21 12:05:50,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:50,781 INFO L470 AbstractCegarLoop]: Abstraction has 12454 states and 40800 transitions. [2021-08-21 12:05:50,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 1.6875) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:50,781 INFO L276 IsEmpty]: Start isEmpty. Operand 12454 states and 40800 transitions. [2021-08-21 12:05:50,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 12:05:50,789 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:50,789 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:50,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (231)] Ended with exit code 0 [2021-08-21 12:05:50,990 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-08-21 12:05:50,990 INFO L402 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:50,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:50,990 INFO L82 PathProgramCache]: Analyzing trace with hash 2123306624, now seen corresponding path program 230 times [2021-08-21 12:05:50,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:50,990 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916226287] [2021-08-21 12:05:50,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:50,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:50,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:51,148 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:05:51,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:51,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916226287] [2021-08-21 12:05:51,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916226287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:51,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683541268] [2021-08-21 12:05:51,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:05:51,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:51,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:51,149 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:51,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Waiting until timeout for monitored process [2021-08-21 12:05:52,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:05:52,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:52,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 22 conjunts are in the unsatisfiable core [2021-08-21 12:05:52,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:52,655 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:05:52,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683541268] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:52,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:52,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-08-21 12:05:52,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310999042] [2021-08-21 12:05:52,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-08-21 12:05:52,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:52,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-21 12:05:52,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:05:52,656 INFO L87 Difference]: Start difference. First operand 12454 states and 40800 transitions. Second operand has 22 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 21 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:52,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:52,857 INFO L93 Difference]: Finished difference Result 16028 states and 51289 transitions. [2021-08-21 12:05:52,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 12:05:52,857 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 21 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-08-21 12:05:52,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:52,890 INFO L225 Difference]: With dead ends: 16028 [2021-08-21 12:05:52,890 INFO L226 Difference]: Without dead ends: 16028 [2021-08-21 12:05:52,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 192.0ms TimeCoverageRelationStatistics Valid=51, Invalid=411, Unknown=0, NotChecked=0, Total=462 [2021-08-21 12:05:52,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16028 states. [2021-08-21 12:05:53,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16028 to 12891. [2021-08-21 12:05:53,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12891 states, 12890 states have (on average 3.2592707525213345) internal successors, (42012), 12890 states have internal predecessors, (42012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:53,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12891 states to 12891 states and 42012 transitions. [2021-08-21 12:05:53,194 INFO L78 Accepts]: Start accepts. Automaton has 12891 states and 42012 transitions. Word has length 22 [2021-08-21 12:05:53,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:53,194 INFO L470 AbstractCegarLoop]: Abstraction has 12891 states and 42012 transitions. [2021-08-21 12:05:53,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 1.3636363636363635) internal successors, (30), 21 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:53,194 INFO L276 IsEmpty]: Start isEmpty. Operand 12891 states and 42012 transitions. [2021-08-21 12:05:53,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 12:05:53,204 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:53,204 INFO L512 BasicCegarLoop]: trace histogram [11, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:53,224 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (232)] Ended with exit code 0 [2021-08-21 12:05:53,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-08-21 12:05:53,405 INFO L402 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:53,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:53,405 INFO L82 PathProgramCache]: Analyzing trace with hash -1386024491, now seen corresponding path program 231 times [2021-08-21 12:05:53,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:53,405 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772882735] [2021-08-21 12:05:53,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:53,405 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:53,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:53,584 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:05:53,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:53,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772882735] [2021-08-21 12:05:53,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772882735] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:53,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573235647] [2021-08-21 12:05:53,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:05:53,584 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:53,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:53,586 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:53,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Waiting until timeout for monitored process [2021-08-21 12:05:54,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:05:54,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:54,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-21 12:05:54,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:55,102 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-21 12:05:55,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573235647] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:55,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:05:55,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-21 12:05:55,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130496142] [2021-08-21 12:05:55,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-08-21 12:05:55,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:05:55,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-21 12:05:55,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2021-08-21 12:05:55,103 INFO L87 Difference]: Start difference. First operand 12891 states and 42012 transitions. Second operand has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 23 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 12:05:55,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:05:55,384 INFO L93 Difference]: Finished difference Result 17733 states and 56311 transitions. [2021-08-21 12:05:55,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 12:05:55,384 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 23 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 23 [2021-08-21 12:05:55,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:05:55,416 INFO L225 Difference]: With dead ends: 17733 [2021-08-21 12:05:55,417 INFO L226 Difference]: Without dead ends: 17728 [2021-08-21 12:05:55,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 241.9ms TimeCoverageRelationStatistics Valid=66, Invalid=584, Unknown=0, NotChecked=0, Total=650 [2021-08-21 12:05:55,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17728 states. [2021-08-21 12:05:55,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17728 to 13517. [2021-08-21 12:05:55,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13517 states, 13516 states have (on average 3.222033145901154) internal successors, (43549), 13516 states have internal predecessors, (43549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:05:55,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13517 states to 13517 states and 43549 transitions. [2021-08-21 12:05:55,676 INFO L78 Accepts]: Start accepts. Automaton has 13517 states and 43549 transitions. Word has length 23 [2021-08-21 12:05:55,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:05:55,677 INFO L470 AbstractCegarLoop]: Abstraction has 13517 states and 43549 transitions. [2021-08-21 12:05:55,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 1.3333333333333333) internal successors, (32), 23 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 12:05:55,677 INFO L276 IsEmpty]: Start isEmpty. Operand 13517 states and 43549 transitions. [2021-08-21 12:05:55,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:05:55,688 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:05:55,688 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:05:55,708 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (233)] Ended with exit code 0 [2021-08-21 12:05:55,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-08-21 12:05:55,888 INFO L402 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:05:55,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:05:55,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1493860640, now seen corresponding path program 232 times [2021-08-21 12:05:55,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:05:55,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077473937] [2021-08-21 12:05:55,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:05:55,889 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:05:55,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:05:55,992 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:05:55,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:05:55,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077473937] [2021-08-21 12:05:55,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077473937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:05:55,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050726958] [2021-08-21 12:05:55,992 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:05:55,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:05:55,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:05:55,993 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:05:55,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Waiting until timeout for monitored process [2021-08-21 12:05:57,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:05:57,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:05:57,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:05:57,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:05:57,983 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:05:57,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:07:05,235 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:07:05,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050726958] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:05,235 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:05,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:07:05,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239595405] [2021-08-21 12:07:05,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:07:05,236 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:05,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:07:05,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:05,236 INFO L87 Difference]: Start difference. First operand 13517 states and 43549 transitions. Second operand has 30 states, 30 states have (on average 1.4666666666666666) internal successors, (44), 29 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 12:07:05,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:05,593 INFO L93 Difference]: Finished difference Result 13801 states and 44168 transitions. [2021-08-21 12:07:05,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:07:05,594 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4666666666666666) internal successors, (44), 29 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-21 12:07:05,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:05,621 INFO L225 Difference]: With dead ends: 13801 [2021-08-21 12:07:05,621 INFO L226 Difference]: Without dead ends: 13798 [2021-08-21 12:07:05,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 339.1ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:05,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13798 states. [2021-08-21 12:07:05,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13798 to 13640. [2021-08-21 12:07:05,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13640 states, 13639 states have (on average 3.22179045384559) internal successors, (43942), 13639 states have internal predecessors, (43942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:07:05,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13640 states to 13640 states and 43942 transitions. [2021-08-21 12:07:05,848 INFO L78 Accepts]: Start accepts. Automaton has 13640 states and 43942 transitions. Word has length 24 [2021-08-21 12:07:05,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:05,848 INFO L470 AbstractCegarLoop]: Abstraction has 13640 states and 43942 transitions. [2021-08-21 12:07:05,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4666666666666666) internal successors, (44), 29 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 12:07:05,848 INFO L276 IsEmpty]: Start isEmpty. Operand 13640 states and 43942 transitions. [2021-08-21 12:07:05,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:07:05,860 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:05,860 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:05,880 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (234)] Ended with exit code 0 [2021-08-21 12:07:06,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-08-21 12:07:06,060 INFO L402 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:06,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:06,061 INFO L82 PathProgramCache]: Analyzing trace with hash -332997174, now seen corresponding path program 233 times [2021-08-21 12:07:06,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:06,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749840894] [2021-08-21 12:07:06,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:06,061 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:06,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:06,166 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:07:06,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:06,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749840894] [2021-08-21 12:07:06,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749840894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:06,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718786756] [2021-08-21 12:07:06,166 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:07:06,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:06,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:06,169 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:07:06,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Waiting until timeout for monitored process [2021-08-21 12:07:07,602 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:07:07,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:07,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:07:07,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:08,218 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:07:08,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:07:34,786 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:07:34,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718786756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:34,787 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:34,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:07:34,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222152099] [2021-08-21 12:07:34,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:07:34,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:34,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:07:34,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:34,787 INFO L87 Difference]: Start difference. First operand 13640 states and 43942 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:07:35,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:35,159 INFO L93 Difference]: Finished difference Result 14010 states and 44824 transitions. [2021-08-21 12:07:35,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:07:35,159 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:07:35,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:35,185 INFO L225 Difference]: With dead ends: 14010 [2021-08-21 12:07:35,185 INFO L226 Difference]: Without dead ends: 14007 [2021-08-21 12:07:35,186 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 303.8ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:35,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14007 states. [2021-08-21 12:07:35,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14007 to 13806. [2021-08-21 12:07:35,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13806 states, 13805 states have (on average 3.2249185077870335) internal successors, (44520), 13805 states have internal predecessors, (44520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:07:35,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13806 states to 13806 states and 44520 transitions. [2021-08-21 12:07:35,507 INFO L78 Accepts]: Start accepts. Automaton has 13806 states and 44520 transitions. Word has length 24 [2021-08-21 12:07:35,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:35,507 INFO L470 AbstractCegarLoop]: Abstraction has 13806 states and 44520 transitions. [2021-08-21 12:07:35,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:07:35,507 INFO L276 IsEmpty]: Start isEmpty. Operand 13806 states and 44520 transitions. [2021-08-21 12:07:35,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:07:35,519 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:35,519 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:35,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (235)] Ended with exit code 0 [2021-08-21 12:07:35,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236,235 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:35,720 INFO L402 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:07:35,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:07:35,723 INFO L82 PathProgramCache]: Analyzing trace with hash -151283390, now seen corresponding path program 234 times [2021-08-21 12:07:35,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:07:35,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231008136] [2021-08-21 12:07:35,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:07:35,723 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:07:35,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:07:35,822 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:07:35,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:07:35,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231008136] [2021-08-21 12:07:35,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231008136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:35,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597611280] [2021-08-21 12:07:35,822 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:07:35,822 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:07:35,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:07:35,823 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:07:35,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Waiting until timeout for monitored process [2021-08-21 12:07:37,217 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:07:37,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:07:37,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:07:37,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:07:37,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:07:37,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:07:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:07:59,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597611280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:07:59,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:07:59,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:07:59,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994715270] [2021-08-21 12:07:59,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:07:59,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:07:59,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:07:59,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:59,184 INFO L87 Difference]: Start difference. First operand 13806 states and 44520 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:07:59,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:07:59,540 INFO L93 Difference]: Finished difference Result 14223 states and 45525 transitions. [2021-08-21 12:07:59,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:07:59,540 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:07:59,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:07:59,568 INFO L225 Difference]: With dead ends: 14223 [2021-08-21 12:07:59,568 INFO L226 Difference]: Without dead ends: 14220 [2021-08-21 12:07:59,568 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 297.4ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:07:59,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14220 states. [2021-08-21 12:07:59,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14220 to 13986. [2021-08-21 12:07:59,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13986 states, 13985 states have (on average 3.229245620307472) internal successors, (45161), 13985 states have internal predecessors, (45161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:07:59,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13986 states to 13986 states and 45161 transitions. [2021-08-21 12:07:59,814 INFO L78 Accepts]: Start accepts. Automaton has 13986 states and 45161 transitions. Word has length 24 [2021-08-21 12:07:59,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:07:59,814 INFO L470 AbstractCegarLoop]: Abstraction has 13986 states and 45161 transitions. [2021-08-21 12:07:59,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:07:59,814 INFO L276 IsEmpty]: Start isEmpty. Operand 13986 states and 45161 transitions. [2021-08-21 12:07:59,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:07:59,826 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:07:59,826 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:07:59,847 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (236)] Ended with exit code 0 [2021-08-21 12:08:00,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable237 [2021-08-21 12:08:00,033 INFO L402 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:00,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:00,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1186876618, now seen corresponding path program 235 times [2021-08-21 12:08:00,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:00,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446540581] [2021-08-21 12:08:00,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:00,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:00,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:00,130 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:08:00,130 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:00,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446540581] [2021-08-21 12:08:00,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446540581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:00,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174171799] [2021-08-21 12:08:00,130 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:08:00,130 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:00,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:00,131 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:08:00,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Waiting until timeout for monitored process [2021-08-21 12:08:01,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:01,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:08:01,584 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:02,171 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:08:02,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:08:55,876 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:08:55,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174171799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:55,876 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:08:55,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:08:55,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493231154] [2021-08-21 12:08:55,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:08:55,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:08:55,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:08:55,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:08:55,877 INFO L87 Difference]: Start difference. First operand 13986 states and 45161 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:08:56,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:08:56,208 INFO L93 Difference]: Finished difference Result 14385 states and 46101 transitions. [2021-08-21 12:08:56,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:08:56,209 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:08:56,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:08:56,238 INFO L225 Difference]: With dead ends: 14385 [2021-08-21 12:08:56,238 INFO L226 Difference]: Without dead ends: 14382 [2021-08-21 12:08:56,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 287.7ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:08:56,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14382 states. [2021-08-21 12:08:56,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14382 to 14142. [2021-08-21 12:08:56,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14142 states, 14141 states have (on average 3.233646842514674) internal successors, (45727), 14141 states have internal predecessors, (45727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:08:56,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14142 states to 14142 states and 45727 transitions. [2021-08-21 12:08:56,505 INFO L78 Accepts]: Start accepts. Automaton has 14142 states and 45727 transitions. Word has length 24 [2021-08-21 12:08:56,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:08:56,505 INFO L470 AbstractCegarLoop]: Abstraction has 14142 states and 45727 transitions. [2021-08-21 12:08:56,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:08:56,505 INFO L276 IsEmpty]: Start isEmpty. Operand 14142 states and 45727 transitions. [2021-08-21 12:08:56,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:08:56,517 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:08:56,517 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:08:56,538 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (237)] Ended with exit code 0 [2021-08-21 12:08:56,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-08-21 12:08:56,717 INFO L402 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:08:56,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:08:56,717 INFO L82 PathProgramCache]: Analyzing trace with hash -279836094, now seen corresponding path program 236 times [2021-08-21 12:08:56,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:08:56,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496669263] [2021-08-21 12:08:56,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:08:56,718 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:08:56,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:08:56,815 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:08:56,815 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:08:56,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496669263] [2021-08-21 12:08:56,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496669263] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:08:56,815 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309155883] [2021-08-21 12:08:56,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:08:56,815 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:08:56,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:08:56,816 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:08:56,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Waiting until timeout for monitored process [2021-08-21 12:08:58,260 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:08:58,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:08:58,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:08:58,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:08:58,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:08:58,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:09:30,389 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:09:30,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309155883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:30,389 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:09:30,389 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:09:30,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562013085] [2021-08-21 12:09:30,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:09:30,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:09:30,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:09:30,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:09:30,390 INFO L87 Difference]: Start difference. First operand 14142 states and 45727 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:09:30,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:09:30,794 INFO L93 Difference]: Finished difference Result 14568 states and 46771 transitions. [2021-08-21 12:09:30,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:09:30,794 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:09:30,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:09:30,823 INFO L225 Difference]: With dead ends: 14568 [2021-08-21 12:09:30,824 INFO L226 Difference]: Without dead ends: 14565 [2021-08-21 12:09:30,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 294.0ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:09:30,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14565 states. [2021-08-21 12:09:31,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14565 to 14324. [2021-08-21 12:09:31,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14324 states, 14323 states have (on average 3.239195699225023) internal successors, (46395), 14323 states have internal predecessors, (46395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:09:31,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14324 states to 14324 states and 46395 transitions. [2021-08-21 12:09:31,091 INFO L78 Accepts]: Start accepts. Automaton has 14324 states and 46395 transitions. Word has length 24 [2021-08-21 12:09:31,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:09:31,091 INFO L470 AbstractCegarLoop]: Abstraction has 14324 states and 46395 transitions. [2021-08-21 12:09:31,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:09:31,091 INFO L276 IsEmpty]: Start isEmpty. Operand 14324 states and 46395 transitions. [2021-08-21 12:09:31,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:09:31,104 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:09:31,104 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:09:31,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (238)] Ended with exit code 0 [2021-08-21 12:09:31,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 238 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-08-21 12:09:31,305 INFO L402 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:09:31,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:09:31,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1496710090, now seen corresponding path program 237 times [2021-08-21 12:09:31,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:09:31,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919667414] [2021-08-21 12:09:31,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:09:31,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:09:31,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:09:31,405 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:09:31,405 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:09:31,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919667414] [2021-08-21 12:09:31,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919667414] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:09:31,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228800690] [2021-08-21 12:09:31,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:09:31,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:09:31,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:09:31,406 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:09:31,406 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Waiting until timeout for monitored process [2021-08-21 12:09:32,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 12:09:32,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:09:32,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:09:32,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:09:33,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:09:33,467 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:10:05,765 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:05,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228800690] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:05,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:05,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:10:05,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904552807] [2021-08-21 12:10:05,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:10:05,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:05,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:10:05,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:10:05,766 INFO L87 Difference]: Start difference. First operand 14324 states and 46395 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:10:06,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:06,239 INFO L93 Difference]: Finished difference Result 14853 states and 47825 transitions. [2021-08-21 12:10:06,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:10:06,240 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:10:06,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:06,273 INFO L225 Difference]: With dead ends: 14853 [2021-08-21 12:10:06,274 INFO L226 Difference]: Without dead ends: 14850 [2021-08-21 12:10:06,274 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 289.2ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:10:06,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14850 states. [2021-08-21 12:10:06,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14850 to 14602. [2021-08-21 12:10:06,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14602 states, 14601 states have (on average 3.2490925279090472) internal successors, (47440), 14601 states have internal predecessors, (47440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:06,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14602 states to 14602 states and 47440 transitions. [2021-08-21 12:10:06,557 INFO L78 Accepts]: Start accepts. Automaton has 14602 states and 47440 transitions. Word has length 24 [2021-08-21 12:10:06,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:06,557 INFO L470 AbstractCegarLoop]: Abstraction has 14602 states and 47440 transitions. [2021-08-21 12:10:06,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:10:06,557 INFO L276 IsEmpty]: Start isEmpty. Operand 14602 states and 47440 transitions. [2021-08-21 12:10:06,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:10:06,570 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:06,570 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:06,591 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (239)] Ended with exit code 0 [2021-08-21 12:10:06,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,239 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:06,770 INFO L402 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:06,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:06,770 INFO L82 PathProgramCache]: Analyzing trace with hash 735066946, now seen corresponding path program 238 times [2021-08-21 12:10:06,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:06,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484257665] [2021-08-21 12:10:06,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:06,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:06,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:06,873 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:10:06,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:06,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484257665] [2021-08-21 12:10:06,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484257665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:06,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573724067] [2021-08-21 12:10:06,874 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 12:10:06,874 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:06,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:06,875 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:06,875 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Waiting until timeout for monitored process [2021-08-21 12:10:08,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 12:10:08,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:08,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:10:08,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:08,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:10:08,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:10:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:10:41,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573724067] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:41,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:10:41,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:10:41,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969175831] [2021-08-21 12:10:41,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:10:41,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:10:41,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:10:41,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:10:41,767 INFO L87 Difference]: Start difference. First operand 14602 states and 47440 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:10:42,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:10:42,201 INFO L93 Difference]: Finished difference Result 15569 states and 50460 transitions. [2021-08-21 12:10:42,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:10:42,201 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:10:42,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:10:42,231 INFO L225 Difference]: With dead ends: 15569 [2021-08-21 12:10:42,232 INFO L226 Difference]: Without dead ends: 15566 [2021-08-21 12:10:42,232 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 298.6ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:10:42,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15566 states. [2021-08-21 12:10:42,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15566 to 15313. [2021-08-21 12:10:42,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15313 states, 15312 states have (on average 3.2700496342737724) internal successors, (50071), 15312 states have internal predecessors, (50071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:10:42,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15313 states to 15313 states and 50071 transitions. [2021-08-21 12:10:42,535 INFO L78 Accepts]: Start accepts. Automaton has 15313 states and 50071 transitions. Word has length 24 [2021-08-21 12:10:42,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:10:42,536 INFO L470 AbstractCegarLoop]: Abstraction has 15313 states and 50071 transitions. [2021-08-21 12:10:42,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:10:42,536 INFO L276 IsEmpty]: Start isEmpty. Operand 15313 states and 50071 transitions. [2021-08-21 12:10:42,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:10:42,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:10:42,551 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:10:42,571 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (240)] Forceful destruction successful, exit code 0 [2021-08-21 12:10:42,751 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,240 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:42,751 INFO L402 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:10:42,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:10:42,751 INFO L82 PathProgramCache]: Analyzing trace with hash -1401034038, now seen corresponding path program 239 times [2021-08-21 12:10:42,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:10:42,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161185715] [2021-08-21 12:10:42,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:10:42,752 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:10:42,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:10:42,848 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:10:42,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:10:42,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161185715] [2021-08-21 12:10:42,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161185715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:10:42,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599113651] [2021-08-21 12:10:42,849 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 12:10:42,849 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:10:42,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:10:42,849 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:10:42,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Waiting until timeout for monitored process [2021-08-21 12:10:44,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 12:10:44,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:10:44,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:10:44,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:10:44,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:10:44,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:11:04,753 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:04,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599113651] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:04,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:04,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:11:04,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381058635] [2021-08-21 12:11:04,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:11:04,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:04,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:11:04,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:11:04,754 INFO L87 Difference]: Start difference. First operand 15313 states and 50071 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:11:05,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:05,271 INFO L93 Difference]: Finished difference Result 16572 states and 54063 transitions. [2021-08-21 12:11:05,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:11:05,272 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:11:05,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:05,308 INFO L225 Difference]: With dead ends: 16572 [2021-08-21 12:11:05,309 INFO L226 Difference]: Without dead ends: 16569 [2021-08-21 12:11:05,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 293.2ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:11:05,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16569 states. [2021-08-21 12:11:05,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16569 to 16309. [2021-08-21 12:11:05,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16309 states, 16308 states have (on average 3.29083885209713) internal successors, (53667), 16308 states have internal predecessors, (53667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:05,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16309 states to 16309 states and 53667 transitions. [2021-08-21 12:11:05,618 INFO L78 Accepts]: Start accepts. Automaton has 16309 states and 53667 transitions. Word has length 24 [2021-08-21 12:11:05,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:05,618 INFO L470 AbstractCegarLoop]: Abstraction has 16309 states and 53667 transitions. [2021-08-21 12:11:05,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:11:05,619 INFO L276 IsEmpty]: Start isEmpty. Operand 16309 states and 53667 transitions. [2021-08-21 12:11:05,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:11:05,633 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:05,634 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:05,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (241)] Ended with exit code 0 [2021-08-21 12:11:05,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 241 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable242 [2021-08-21 12:11:05,834 INFO L402 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:05,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:05,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1099312194, now seen corresponding path program 240 times [2021-08-21 12:11:05,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:05,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069803601] [2021-08-21 12:11:05,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:05,834 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:05,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:05,930 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 82 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 12:11:05,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:05,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069803601] [2021-08-21 12:11:05,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069803601] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:05,931 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712979251] [2021-08-21 12:11:05,931 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 12:11:05,931 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:05,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:05,931 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:05,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Waiting until timeout for monitored process [2021-08-21 12:11:07,442 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 12:11:07,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:11:07,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:11:07,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:08,077 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:11:08,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:11:43,700 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:11:43,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712979251] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:43,701 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:11:43,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:11:43,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321712671] [2021-08-21 12:11:43,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:11:43,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:11:43,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:11:43,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:11:43,701 INFO L87 Difference]: Start difference. First operand 16309 states and 53667 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:11:44,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:11:44,196 INFO L93 Difference]: Finished difference Result 18057 states and 59240 transitions. [2021-08-21 12:11:44,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:11:44,196 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:11:44,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:11:44,233 INFO L225 Difference]: With dead ends: 18057 [2021-08-21 12:11:44,234 INFO L226 Difference]: Without dead ends: 18054 [2021-08-21 12:11:44,234 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 288.6ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:11:44,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18054 states. [2021-08-21 12:11:44,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18054 to 17823. [2021-08-21 12:11:44,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17823 states, 17822 states have (on average 3.305352934575244) internal successors, (58908), 17822 states have internal predecessors, (58908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:11:44,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17823 states to 17823 states and 58908 transitions. [2021-08-21 12:11:44,552 INFO L78 Accepts]: Start accepts. Automaton has 17823 states and 58908 transitions. Word has length 24 [2021-08-21 12:11:44,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:11:44,552 INFO L470 AbstractCegarLoop]: Abstraction has 17823 states and 58908 transitions. [2021-08-21 12:11:44,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:11:44,552 INFO L276 IsEmpty]: Start isEmpty. Operand 17823 states and 58908 transitions. [2021-08-21 12:11:44,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:11:44,568 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:11:44,568 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:11:44,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (242)] Ended with exit code 0 [2021-08-21 12:11:44,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 242 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-08-21 12:11:44,769 INFO L402 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:11:44,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:11:44,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1300634058, now seen corresponding path program 241 times [2021-08-21 12:11:44,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:11:44,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745614809] [2021-08-21 12:11:44,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:11:44,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:11:44,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:44,869 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:11:44,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:11:44,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745614809] [2021-08-21 12:11:44,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745614809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:11:44,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216059502] [2021-08-21 12:11:44,869 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 12:11:44,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:11:44,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:11:44,870 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:11:44,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Waiting until timeout for monitored process [2021-08-21 12:11:46,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:11:46,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:11:46,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:11:46,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:11:46,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:12:06,893 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:12:06,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216059502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:12:06,894 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:12:06,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:12:06,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64770423] [2021-08-21 12:12:06,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:12:06,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:12:06,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:12:06,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:12:06,895 INFO L87 Difference]: Start difference. First operand 17823 states and 58908 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:12:07,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:12:07,307 INFO L93 Difference]: Finished difference Result 21805 states and 71502 transitions. [2021-08-21 12:12:07,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:12:07,307 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:12:07,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:12:07,354 INFO L225 Difference]: With dead ends: 21805 [2021-08-21 12:12:07,354 INFO L226 Difference]: Without dead ends: 21802 [2021-08-21 12:12:07,354 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 296.1ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:12:07,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21802 states. [2021-08-21 12:12:07,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21802 to 21568. [2021-08-21 12:12:07,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21568 states, 21567 states have (on average 3.3002271989613763) internal successors, (71176), 21567 states have internal predecessors, (71176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:12:07,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21568 states to 21568 states and 71176 transitions. [2021-08-21 12:12:07,759 INFO L78 Accepts]: Start accepts. Automaton has 21568 states and 71176 transitions. Word has length 24 [2021-08-21 12:12:07,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:12:07,759 INFO L470 AbstractCegarLoop]: Abstraction has 21568 states and 71176 transitions. [2021-08-21 12:12:07,759 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:12:07,759 INFO L276 IsEmpty]: Start isEmpty. Operand 21568 states and 71176 transitions. [2021-08-21 12:12:07,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:12:07,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:12:07,779 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:12:07,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (243)] Ended with exit code 0 [2021-08-21 12:12:07,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,243 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:12:07,980 INFO L402 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:12:07,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:12:07,980 INFO L82 PathProgramCache]: Analyzing trace with hash -1048322750, now seen corresponding path program 242 times [2021-08-21 12:12:07,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:12:07,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1635413963] [2021-08-21 12:12:07,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:12:07,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:12:07,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:12:08,086 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:12:08,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:12:08,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1635413963] [2021-08-21 12:12:08,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1635413963] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:12:08,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664265707] [2021-08-21 12:12:08,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 12:12:08,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:12:08,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:12:08,087 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:12:08,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Waiting until timeout for monitored process [2021-08-21 12:12:09,631 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 12:12:09,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:12:09,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:12:09,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:12:10,244 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:12:10,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 [2021-08-21 12:13:27,890 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 12:13:27,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664265707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:13:27,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 12:13:27,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17] total 29 [2021-08-21 12:13:27,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163711697] [2021-08-21 12:13:27,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2021-08-21 12:13:27,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 12:13:27,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-08-21 12:13:27,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:13:27,891 INFO L87 Difference]: Start difference. First operand 21568 states and 71176 transitions. Second operand has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:13:28,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 12:13:28,319 INFO L93 Difference]: Finished difference Result 25697 states and 84104 transitions. [2021-08-21 12:13:28,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 12:13:28,320 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 24 [2021-08-21 12:13:28,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 12:13:28,383 INFO L225 Difference]: With dead ends: 25697 [2021-08-21 12:13:28,383 INFO L226 Difference]: Without dead ends: 25694 [2021-08-21 12:13:28,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 304.8ms TimeCoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2021-08-21 12:13:28,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25694 states. [2021-08-21 12:13:28,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25694 to 25453. [2021-08-21 12:13:28,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25453 states, 25452 states have (on average 3.2913719943422914) internal successors, (83772), 25452 states have internal predecessors, (83772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 12:13:28,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25453 states to 25453 states and 83772 transitions. [2021-08-21 12:13:28,966 INFO L78 Accepts]: Start accepts. Automaton has 25453 states and 83772 transitions. Word has length 24 [2021-08-21 12:13:28,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 12:13:28,966 INFO L470 AbstractCegarLoop]: Abstraction has 25453 states and 83772 transitions. [2021-08-21 12:13:28,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 1.4) internal successors, (42), 29 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 12:13:28,966 INFO L276 IsEmpty]: Start isEmpty. Operand 25453 states and 83772 transitions. [2021-08-21 12:13:28,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-21 12:13:28,987 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 12:13:28,987 INFO L512 BasicCegarLoop]: trace histogram [12, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 12:13:29,009 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (244)] Ended with exit code 0 [2021-08-21 12:13:29,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable245 [2021-08-21 12:13:29,188 INFO L402 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 12:13:29,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 12:13:29,190 INFO L82 PathProgramCache]: Analyzing trace with hash -851539766, now seen corresponding path program 243 times [2021-08-21 12:13:29,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 12:13:29,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445660097] [2021-08-21 12:13:29,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 12:13:29,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 12:13:29,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 12:13:29,289 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 83 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 12:13:29,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 12:13:29,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445660097] [2021-08-21 12:13:29,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445660097] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 12:13:29,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199641811] [2021-08-21 12:13:29,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 12:13:29,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 12:13:29,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 12:13:29,290 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 12:13:29,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Waiting until timeout for monitored process [2021-08-21 12:13:30,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 12:13:30,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 12:13:30,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 37 conjunts are in the unsatisfiable core [2021-08-21 12:13:30,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 12:13:31,477 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 12:13:31,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 23 new quantified variables, introduced 66 case distinctions, treesize of input 55 treesize of output 568 Received shutdown request... [2021-08-21 12:14:08,088 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:14:08,088 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 12:14:08,090 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-08-21 12:14:08,093 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 12:14:08,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (245)] Forceful destruction successful, exit code 0 [2021-08-21 12:14:08,293 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-08-21 12:14:08,293 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 12,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 4 for 5ms.. [2021-08-21 12:14:08,295 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 12:14:08,295 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 12:14:08,298 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 12:14:08,298 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 12:14:08,299 INFO L202 PluginConnector]: Adding new model unroll-4.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 12:14:08 BasicIcfg [2021-08-21 12:14:08,299 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 12:14:08,300 INFO L168 Benchmark]: Toolchain (without parser) took 802421.33 ms. Allocated memory was 205.5 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 186.1 MB in the beginning and 818.7 MB in the end (delta: -632.7 MB). Peak memory consumption was 1.3 GB. Max. memory is 8.0 GB. [2021-08-21 12:14:08,300 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 205.5 MB. Free memory was 187.2 MB in the beginning and 187.1 MB in the end (delta: 161.0 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 12:14:08,300 INFO L168 Benchmark]: Boogie Procedure Inliner took 25.87 ms. Allocated memory is still 205.5 MB. Free memory was 185.9 MB in the beginning and 184.5 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:14:08,300 INFO L168 Benchmark]: Boogie Preprocessor took 13.98 ms. Allocated memory is still 205.5 MB. Free memory was 184.5 MB in the beginning and 183.6 MB in the end (delta: 869.7 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 12:14:08,300 INFO L168 Benchmark]: RCFGBuilder took 238.03 ms. Allocated memory is still 205.5 MB. Free memory was 183.4 MB in the beginning and 189.5 MB in the end (delta: -6.0 MB). Peak memory consumption was 19.7 MB. Max. memory is 8.0 GB. [2021-08-21 12:14:08,300 INFO L168 Benchmark]: TraceAbstraction took 802139.07 ms. Allocated memory was 205.5 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 189.0 MB in the beginning and 818.7 MB in the end (delta: -629.7 MB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. [2021-08-21 12:14:08,301 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 205.5 MB. Free memory was 187.2 MB in the beginning and 187.1 MB in the end (delta: 161.0 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 25.87 ms. Allocated memory is still 205.5 MB. Free memory was 185.9 MB in the beginning and 184.5 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.98 ms. Allocated memory is still 205.5 MB. Free memory was 184.5 MB in the beginning and 183.6 MB in the end (delta: 869.7 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 238.03 ms. Allocated memory is still 205.5 MB. Free memory was 183.4 MB in the beginning and 189.5 MB in the end (delta: -6.0 MB). Peak memory consumption was 19.7 MB. Max. memory is 8.0 GB. * TraceAbstraction took 802139.07 ms. Allocated memory was 205.5 MB in the beginning and 1.6 GB in the end (delta: 1.4 GB). Free memory was 189.0 MB in the beginning and 818.7 MB in the end (delta: -629.7 MB). Peak memory consumption was 1.4 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 12,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 4 for 5ms.. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 12,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 4 for 5ms.. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 25 with TraceHistMax 12,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 4 for 5ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 20 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 802072.9ms, OverallIterations: 247, TraceHistogramMax: 12, EmptinessCheckTime: 1091.8ms, AutomataDifference: 39329.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 24.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5103 SDtfs, 17520 SDslu, 40235 SDs, 0 SdLazy, 40145 SolverSat, 5387 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 14050.2ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 9303 GetRequests, 4310 SyntacticMatches, 109 SemanticMatches, 4884 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24595 ImplicationChecksByTransitivity, 26499.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=25453occurred in iteration=246, InterpolantAutomatonStates: 4494, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 25790.1ms AutomataMinimizationTime, 246 MinimizatonAttempts, 93554 StatesRemovedByMinimization, 239 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 670.8ms SsaConstructionTime, 2791.6ms SatisfiabilityAnalysisTime, 473310.1ms InterpolantComputationTime, 9435 NumberOfCodeBlocks, 9434 NumberOfCodeBlocksAsserted, 1043 NumberOfCheckSat, 8946 ConstructedInterpolants, 0 QuantifiedInterpolants, 43702 SizeOfPredicates, 169 NumberOfNonLiveVariables, 18893 ConjunctsInSsa, 3410 ConjunctsInUnsatCore, 489 InterpolantComputations, 3 PerfectInterpolantSequences, 7482/21022 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown