/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 17:36:58,594 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 17:36:58,595 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 17:36:58,627 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 17:36:58,628 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 17:36:58,629 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 17:36:58,630 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 17:36:58,632 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 17:36:58,633 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 17:36:58,634 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 17:36:58,634 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 17:36:58,635 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 17:36:58,635 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 17:36:58,636 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 17:36:58,637 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 17:36:58,638 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 17:36:58,639 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 17:36:58,640 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 17:36:58,641 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 17:36:58,643 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 17:36:58,644 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 17:36:58,651 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 17:36:58,652 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 17:36:58,655 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 17:36:58,661 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 17:36:58,661 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 17:36:58,662 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 17:36:58,662 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 17:36:58,663 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 17:36:58,664 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 17:36:58,664 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 17:36:58,664 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 17:36:58,665 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 17:36:58,666 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 17:36:58,666 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 17:36:58,667 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 17:36:58,667 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 17:36:58,667 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 17:36:58,668 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 17:36:58,674 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 17:36:58,676 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 17:36:58,676 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe-Delay.epf [2021-08-21 17:36:58,725 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 17:36:58,725 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 17:36:58,726 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 17:36:58,726 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 17:36:58,727 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 17:36:58,727 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 17:36:58,728 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 17:36:58,728 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 17:36:58,728 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 17:36:58,728 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 17:36:58,728 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 17:36:58,728 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 17:36:58,728 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 17:36:58,729 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 17:36:58,729 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 17:36:58,729 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:36:58,729 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 17:36:58,729 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 17:36:58,729 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 17:36:58,729 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 17:36:58,730 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 17:36:58,730 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 17:36:58,730 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 17:36:58,730 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 17:36:58,730 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-21 17:36:59,065 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 17:36:59,083 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 17:36:59,086 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 17:36:59,087 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 17:36:59,088 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 17:36:59,090 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-5.wvr.bpl [2021-08-21 17:36:59,090 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/unroll-5.wvr.bpl' [2021-08-21 17:36:59,119 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 17:36:59,121 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 17:36:59,122 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 17:36:59,122 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 17:36:59,122 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 17:36:59,132 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,139 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,147 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 17:36:59,149 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 17:36:59,149 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 17:36:59,149 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 17:36:59,156 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,156 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,158 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,158 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,162 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,164 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,165 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,166 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 17:36:59,168 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 17:36:59,168 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 17:36:59,168 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 17:36:59,169 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/1) ... [2021-08-21 17:36:59,177 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:36:59,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:36:59,210 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-08-21 17:36:59,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-08-21 17:36:59,246 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 17:36:59,246 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 17:36:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 17:36:59,246 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 17:36:59,246 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 17:36:59,246 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 17:36:59,246 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 17:36:59,247 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 17:36:59,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 17:36:59,247 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 17:36:59,614 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 17:36:59,614 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-08-21 17:36:59,615 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-08-21 17:36:59,615 WARN L329 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-08-21 17:36:59,616 INFO L202 PluginConnector]: Adding new model unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:36:59 BoogieIcfgContainer [2021-08-21 17:36:59,616 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 17:36:59,618 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 17:36:59,618 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 17:36:59,620 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 17:36:59,621 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:36:59" (1/2) ... [2021-08-21 17:36:59,621 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3b555854 and model type unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:36:59, skipping insertion in model container [2021-08-21 17:36:59,621 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "unroll-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:36:59" (2/2) ... [2021-08-21 17:36:59,623 INFO L111 eAbstractionObserver]: Analyzing ICFG unroll-5.wvr.bpl [2021-08-21 17:36:59,627 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 17:36:59,627 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 17:36:59,628 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 17:36:59,628 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 17:36:59,675 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-08-21 17:36:59,728 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:36:59,734 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-08-21 17:36:59,735 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-08-21 17:36:59,803 INFO L276 IsEmpty]: Start isEmpty. Operand has 13 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:36:59,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-08-21 17:36:59,821 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:36:59,821 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:36:59,822 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:36:59,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:36:59,826 INFO L82 PathProgramCache]: Analyzing trace with hash 1668846059, now seen corresponding path program 1 times [2021-08-21 17:36:59,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:36:59,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754824807] [2021-08-21 17:36:59,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:36:59,837 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:36:59,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:00,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:00,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754824807] [2021-08-21 17:37:00,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754824807] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:37:00,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:37:00,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 17:37:00,015 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539724448] [2021-08-21 17:37:00,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:37:00,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:00,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:37:00,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:37:00,030 INFO L87 Difference]: Start difference. First operand has 13 states, 9 states have (on average 1.7777777777777777) internal successors, (16), 12 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) 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 17:37:00,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:00,047 INFO L93 Difference]: Finished difference Result 22 states and 28 transitions. [2021-08-21 17:37:00,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:37:00,049 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 17:37:00,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:00,056 INFO L225 Difference]: With dead ends: 22 [2021-08-21 17:37:00,056 INFO L226 Difference]: Without dead ends: 13 [2021-08-21 17:37:00,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:37:00,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13 states. [2021-08-21 17:37:00,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13 to 13. [2021-08-21 17:37:00,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 12 states have (on average 1.5833333333333333) internal successors, (19), 12 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 17:37:00,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 19 transitions. [2021-08-21 17:37:00,081 INFO L78 Accepts]: Start accepts. Automaton has 13 states and 19 transitions. Word has length 9 [2021-08-21 17:37:00,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:00,081 INFO L470 AbstractCegarLoop]: Abstraction has 13 states and 19 transitions. [2021-08-21 17:37:00,082 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 17:37:00,082 INFO L276 IsEmpty]: Start isEmpty. Operand 13 states and 19 transitions. [2021-08-21 17:37:00,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 17:37:00,082 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:00,082 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:00,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 17:37:00,083 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:00,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:00,084 INFO L82 PathProgramCache]: Analyzing trace with hash 217689410, now seen corresponding path program 1 times [2021-08-21 17:37:00,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:00,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47862557] [2021-08-21 17:37:00,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:00,084 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:00,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,120 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:00,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:00,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47862557] [2021-08-21 17:37:00,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47862557] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:37:00,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:37:00,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:37:00,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908879302] [2021-08-21 17:37:00,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:37:00,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:00,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:37:00,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:37:00,124 INFO L87 Difference]: Start difference. First operand 13 states and 19 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 17:37:00,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:00,158 INFO L93 Difference]: Finished difference Result 13 states and 18 transitions. [2021-08-21 17:37:00,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:37:00,159 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 17:37:00,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:00,160 INFO L225 Difference]: With dead ends: 13 [2021-08-21 17:37:00,160 INFO L226 Difference]: Without dead ends: 12 [2021-08-21 17:37:00,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:37:00,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2021-08-21 17:37:00,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2021-08-21 17:37:00,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 11 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:00,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 17 transitions. [2021-08-21 17:37:00,167 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 17 transitions. Word has length 10 [2021-08-21 17:37:00,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:00,167 INFO L470 AbstractCegarLoop]: Abstraction has 12 states and 17 transitions. [2021-08-21 17:37:00,169 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 17:37:00,169 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 17 transitions. [2021-08-21 17:37:00,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 17:37:00,169 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:00,169 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:00,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-21 17:37:00,171 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:00,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:00,172 INFO L82 PathProgramCache]: Analyzing trace with hash 1019305638, now seen corresponding path program 1 times [2021-08-21 17:37:00,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:00,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338521618] [2021-08-21 17:37:00,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:00,174 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:00,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:00,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:00,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338521618] [2021-08-21 17:37:00,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338521618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:00,223 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899054518] [2021-08-21 17:37:00,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:00,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:00,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:00,225 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:00,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-08-21 17:37:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:37:00,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:00,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:00,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899054518] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:00,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:00,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 4 [2021-08-21 17:37:00,345 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386451845] [2021-08-21 17:37:00,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:37:00,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:00,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:37:00,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:37:00,347 INFO L87 Difference]: Start difference. First operand 12 states and 17 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 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 17:37:00,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:00,374 INFO L93 Difference]: Finished difference Result 14 states and 21 transitions. [2021-08-21 17:37:00,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:37:00,375 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 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 10 [2021-08-21 17:37:00,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:00,375 INFO L225 Difference]: With dead ends: 14 [2021-08-21 17:37:00,375 INFO L226 Difference]: Without dead ends: 14 [2021-08-21 17:37:00,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 20.1ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:37:00,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14 states. [2021-08-21 17:37:00,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14 to 14. [2021-08-21 17:37:00,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 13 states have (on average 1.6153846153846154) internal successors, (21), 13 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 17:37:00,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 21 transitions. [2021-08-21 17:37:00,378 INFO L78 Accepts]: Start accepts. Automaton has 14 states and 21 transitions. Word has length 10 [2021-08-21 17:37:00,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:00,378 INFO L470 AbstractCegarLoop]: Abstraction has 14 states and 21 transitions. [2021-08-21 17:37:00,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 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 17:37:00,379 INFO L276 IsEmpty]: Start isEmpty. Operand 14 states and 21 transitions. [2021-08-21 17:37:00,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-08-21 17:37:00,379 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:00,379 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:00,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:00,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:00,580 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:00,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:00,581 INFO L82 PathProgramCache]: Analyzing trace with hash -1500654296, now seen corresponding path program 2 times [2021-08-21 17:37:00,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:00,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129078487] [2021-08-21 17:37:00,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:00,582 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:00,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,618 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:00,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:00,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129078487] [2021-08-21 17:37:00,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129078487] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:37:00,620 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:37:00,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:37:00,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327636441] [2021-08-21 17:37:00,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:37:00,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:00,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:37:00,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:37:00,623 INFO L87 Difference]: Start difference. First operand 14 states and 21 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 17:37:00,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:00,646 INFO L93 Difference]: Finished difference Result 15 states and 23 transitions. [2021-08-21 17:37:00,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:37:00,647 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 17:37:00,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:00,650 INFO L225 Difference]: With dead ends: 15 [2021-08-21 17:37:00,650 INFO L226 Difference]: Without dead ends: 15 [2021-08-21 17:37:00,650 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.4ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:37:00,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15 states. [2021-08-21 17:37:00,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15 to 15. [2021-08-21 17:37:00,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 14 states have (on average 1.6428571428571428) 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 17:37:00,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 23 transitions. [2021-08-21 17:37:00,657 INFO L78 Accepts]: Start accepts. Automaton has 15 states and 23 transitions. Word has length 10 [2021-08-21 17:37:00,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:00,657 INFO L470 AbstractCegarLoop]: Abstraction has 15 states and 23 transitions. [2021-08-21 17:37:00,657 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 17:37:00,657 INFO L276 IsEmpty]: Start isEmpty. Operand 15 states and 23 transitions. [2021-08-21 17:37:00,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-08-21 17:37:00,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:00,658 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:00,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 17:37:00,658 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:00,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:00,659 INFO L82 PathProgramCache]: Analyzing trace with hash 1556772839, now seen corresponding path program 1 times [2021-08-21 17:37:00,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:00,659 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107165461] [2021-08-21 17:37:00,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:00,659 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:00,726 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:00,726 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107165461] [2021-08-21 17:37:00,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107165461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:00,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758327643] [2021-08-21 17:37:00,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:00,727 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:00,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:00,728 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:00,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-08-21 17:37:00,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:00,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:37:00,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:00,844 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:00,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758327643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:00,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:00,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 3 [2021-08-21 17:37:00,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528126741] [2021-08-21 17:37:00,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:37:00,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:00,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:37:00,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:37:00,853 INFO L87 Difference]: Start difference. First operand 15 states and 23 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 17:37:00,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:00,872 INFO L93 Difference]: Finished difference Result 18 states and 29 transitions. [2021-08-21 17:37:00,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:37:00,873 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 17:37:00,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:00,874 INFO L225 Difference]: With dead ends: 18 [2021-08-21 17:37:00,874 INFO L226 Difference]: Without dead ends: 18 [2021-08-21 17:37:00,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.0ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:37:00,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-08-21 17:37:00,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-08-21 17:37:00,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.7058823529411764) internal successors, (29), 17 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:00,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 29 transitions. [2021-08-21 17:37:00,882 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 29 transitions. Word has length 11 [2021-08-21 17:37:00,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:00,882 INFO L470 AbstractCegarLoop]: Abstraction has 18 states and 29 transitions. [2021-08-21 17:37:00,882 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 17:37:00,882 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 29 transitions. [2021-08-21 17:37:00,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-08-21 17:37:00,884 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:00,884 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:00,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:01,089 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 17:37:01,089 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:01,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:01,090 INFO L82 PathProgramCache]: Analyzing trace with hash 118686178, now seen corresponding path program 2 times [2021-08-21 17:37:01,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:01,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811750315] [2021-08-21 17:37:01,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:01,090 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:01,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:01,172 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 17:37:01,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:01,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811750315] [2021-08-21 17:37:01,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811750315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:01,174 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66431779] [2021-08-21 17:37:01,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:01,181 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:01,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:01,182 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:01,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-08-21 17:37:01,223 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:01,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:01,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-21 17:37:01,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:01,282 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 17:37:01,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66431779] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:01,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:01,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-08-21 17:37:01,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340416331] [2021-08-21 17:37:01,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:37:01,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:01,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:37:01,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:37:01,284 INFO L87 Difference]: Start difference. First operand 18 states and 29 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 17:37:01,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:01,311 INFO L93 Difference]: Finished difference Result 21 states and 35 transitions. [2021-08-21 17:37:01,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:37:01,312 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 17:37:01,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:01,313 INFO L225 Difference]: With dead ends: 21 [2021-08-21 17:37:01,319 INFO L226 Difference]: Without dead ends: 21 [2021-08-21 17:37:01,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 29.9ms TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:37:01,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-08-21 17:37:01,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-08-21 17:37:01,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.75) internal successors, (35), 20 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:01,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 35 transitions. [2021-08-21 17:37:01,325 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 35 transitions. Word has length 12 [2021-08-21 17:37:01,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:01,326 INFO L470 AbstractCegarLoop]: Abstraction has 21 states and 35 transitions. [2021-08-21 17:37:01,326 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 17:37:01,326 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 35 transitions. [2021-08-21 17:37:01,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-08-21 17:37:01,327 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:01,327 INFO L512 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:01,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:01,545 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 17:37:01,546 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:01,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:01,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1512327353, now seen corresponding path program 3 times [2021-08-21 17:37:01,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:01,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336867453] [2021-08-21 17:37:01,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:01,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:01,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:01,653 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 17:37:01,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:01,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336867453] [2021-08-21 17:37:01,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336867453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:01,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169614164] [2021-08-21 17:37:01,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:01,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:01,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:01,669 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:01,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-08-21 17:37:01,775 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:37:01,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:01,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-21 17:37:01,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:01,877 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 17:37:01,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169614164] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:01,878 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:01,878 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-08-21 17:37:01,878 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853681132] [2021-08-21 17:37:01,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:37:01,879 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:01,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:37:01,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:37:01,879 INFO L87 Difference]: Start difference. First operand 21 states and 35 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 17:37:01,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:01,913 INFO L93 Difference]: Finished difference Result 24 states and 41 transitions. [2021-08-21 17:37:01,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:37:01,914 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 17:37:01,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:01,915 INFO L225 Difference]: With dead ends: 24 [2021-08-21 17:37:01,915 INFO L226 Difference]: Without dead ends: 24 [2021-08-21 17:37:01,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 62.4ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:37:01,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2021-08-21 17:37:01,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2021-08-21 17:37:01,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24 states, 23 states have (on average 1.7826086956521738) internal successors, (41), 23 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:01,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 41 transitions. [2021-08-21 17:37:01,918 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 41 transitions. Word has length 13 [2021-08-21 17:37:01,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:01,918 INFO L470 AbstractCegarLoop]: Abstraction has 24 states and 41 transitions. [2021-08-21 17:37:01,918 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 17:37:01,918 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 41 transitions. [2021-08-21 17:37:01,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-08-21 17:37:01,919 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:01,919 INFO L512 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:01,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:02,132 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 17:37:02,133 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:02,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:02,133 INFO L82 PathProgramCache]: Analyzing trace with hash -534139262, now seen corresponding path program 4 times [2021-08-21 17:37:02,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:02,133 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601890171] [2021-08-21 17:37:02,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:02,134 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:02,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:02,261 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 17:37:02,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:02,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601890171] [2021-08-21 17:37:02,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601890171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:02,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1442644934] [2021-08-21 17:37:02,262 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:02,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:02,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:02,263 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:02,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-08-21 17:37:02,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:02,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:02,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-21 17:37:02,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:02,469 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 17:37:02,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1442644934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:02,470 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:02,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2021-08-21 17:37:02,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646639035] [2021-08-21 17:37:02,470 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:02,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:02,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:02,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:02,471 INFO L87 Difference]: Start difference. First operand 24 states and 41 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 17:37:02,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:02,499 INFO L93 Difference]: Finished difference Result 27 states and 47 transitions. [2021-08-21 17:37:02,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:37:02,500 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 14 [2021-08-21 17:37:02,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:02,500 INFO L225 Difference]: With dead ends: 27 [2021-08-21 17:37:02,500 INFO L226 Difference]: Without dead ends: 27 [2021-08-21 17:37:02,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 11 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 95.7ms TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:02,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27 states. [2021-08-21 17:37:02,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27 to 27. [2021-08-21 17:37:02,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27 states, 26 states have (on average 1.8076923076923077) internal successors, (47), 26 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:02,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 47 transitions. [2021-08-21 17:37:02,503 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 47 transitions. Word has length 14 [2021-08-21 17:37:02,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:02,504 INFO L470 AbstractCegarLoop]: Abstraction has 27 states and 47 transitions. [2021-08-21 17:37:02,504 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 17:37:02,504 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 47 transitions. [2021-08-21 17:37:02,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:37:02,504 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:02,504 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:02,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:02,720 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 17:37:02,721 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:02,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:02,721 INFO L82 PathProgramCache]: Analyzing trace with hash -275079513, now seen corresponding path program 5 times [2021-08-21 17:37:02,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:02,722 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556678591] [2021-08-21 17:37:02,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:02,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:02,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:02,784 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:02,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:02,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556678591] [2021-08-21 17:37:02,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556678591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:02,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010024540] [2021-08-21 17:37:02,785 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:02,785 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:02,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:02,792 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:02,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-21 17:37:02,854 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:37:02,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:02,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:37:02,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:03,102 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:03,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2021-08-21 17:37:03,551 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:03,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010024540] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:03,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:03,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 17:37:03,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392751926] [2021-08-21 17:37:03,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:03,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:03,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:03,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:03,553 INFO L87 Difference]: Start difference. First operand 27 states and 47 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 17:37:03,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:03,673 INFO L93 Difference]: Finished difference Result 70 states and 105 transitions. [2021-08-21 17:37:03,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:03,673 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 15 [2021-08-21 17:37:03,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:03,677 INFO L225 Difference]: With dead ends: 70 [2021-08-21 17:37:03,677 INFO L226 Difference]: Without dead ends: 67 [2021-08-21 17:37:03,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:03,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2021-08-21 17:37:03,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 37. [2021-08-21 17:37:03,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:03,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 73 transitions. [2021-08-21 17:37:03,691 INFO L78 Accepts]: Start accepts. Automaton has 37 states and 73 transitions. Word has length 15 [2021-08-21 17:37:03,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:03,692 INFO L470 AbstractCegarLoop]: Abstraction has 37 states and 73 transitions. [2021-08-21 17:37:03,692 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 17:37:03,692 INFO L276 IsEmpty]: Start isEmpty. Operand 37 states and 73 transitions. [2021-08-21 17:37:03,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:37:03,693 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:03,693 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:03,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:03,910 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 17:37:03,910 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:03,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:03,911 INFO L82 PathProgramCache]: Analyzing trace with hash -282809911, now seen corresponding path program 6 times [2021-08-21 17:37:03,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:03,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159382050] [2021-08-21 17:37:03,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:03,911 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:03,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:03,981 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:03,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:03,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159382050] [2021-08-21 17:37:03,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159382050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:03,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847202357] [2021-08-21 17:37:03,982 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:03,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:03,982 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:03,983 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:04,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-21 17:37:04,058 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:37:04,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:04,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:37:04,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:04,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:04,231 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2021-08-21 17:37:04,400 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:04,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847202357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:04,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:04,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 17:37:04,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899578206] [2021-08-21 17:37:04,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:04,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:04,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:04,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:04,404 INFO L87 Difference]: Start difference. First operand 37 states and 73 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 17:37:04,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:04,505 INFO L93 Difference]: Finished difference Result 78 states and 127 transitions. [2021-08-21 17:37:04,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:04,505 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 15 [2021-08-21 17:37:04,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:04,506 INFO L225 Difference]: With dead ends: 78 [2021-08-21 17:37:04,506 INFO L226 Difference]: Without dead ends: 75 [2021-08-21 17:37:04,506 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 90.0ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:04,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75 states. [2021-08-21 17:37:04,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75 to 44. [2021-08-21 17:37:04,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 2.1627906976744184) internal successors, (93), 43 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:04,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 93 transitions. [2021-08-21 17:37:04,511 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 93 transitions. Word has length 15 [2021-08-21 17:37:04,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:04,511 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 93 transitions. [2021-08-21 17:37:04,511 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 17:37:04,511 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 93 transitions. [2021-08-21 17:37:04,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:37:04,512 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:04,512 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:04,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:04,724 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 17:37:04,725 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:04,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:04,725 INFO L82 PathProgramCache]: Analyzing trace with hash 1206595085, now seen corresponding path program 7 times [2021-08-21 17:37:04,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:04,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095472183] [2021-08-21 17:37:04,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:04,726 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:04,790 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:04,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:04,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095472183] [2021-08-21 17:37:04,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095472183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:04,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802442200] [2021-08-21 17:37:04,791 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:04,791 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:04,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:04,792 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:04,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-21 17:37:04,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:04,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:37:04,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:05,060 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:05,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2021-08-21 17:37:05,273 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:05,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802442200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:05,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:05,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 17:37:05,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866953777] [2021-08-21 17:37:05,276 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:05,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:05,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:05,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:05,277 INFO L87 Difference]: Start difference. First operand 44 states and 93 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 17:37:05,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:05,395 INFO L93 Difference]: Finished difference Result 86 states and 149 transitions. [2021-08-21 17:37:05,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:05,395 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 15 [2021-08-21 17:37:05,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:05,396 INFO L225 Difference]: With dead ends: 86 [2021-08-21 17:37:05,396 INFO L226 Difference]: Without dead ends: 83 [2021-08-21 17:37:05,396 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 94.5ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:05,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2021-08-21 17:37:05,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 52. [2021-08-21 17:37:05,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 51 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:05,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 115 transitions. [2021-08-21 17:37:05,400 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 115 transitions. Word has length 15 [2021-08-21 17:37:05,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:05,400 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 115 transitions. [2021-08-21 17:37:05,400 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 17:37:05,400 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 115 transitions. [2021-08-21 17:37:05,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:37:05,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:05,401 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:05,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:05,609 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 17:37:05,609 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:05,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:05,610 INFO L82 PathProgramCache]: Analyzing trace with hash 133509705, now seen corresponding path program 8 times [2021-08-21 17:37:05,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:05,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754312467] [2021-08-21 17:37:05,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:05,610 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:05,677 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:05,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:05,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754312467] [2021-08-21 17:37:05,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754312467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:05,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092437524] [2021-08-21 17:37:05,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:05,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:05,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:05,678 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:05,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-08-21 17:37:05,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:05,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:05,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:37:05,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:05,954 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:05,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2021-08-21 17:37:06,188 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:06,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092437524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:06,188 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:06,188 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 17:37:06,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133667560] [2021-08-21 17:37:06,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:06,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:06,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:06,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:06,191 INFO L87 Difference]: Start difference. First operand 52 states and 115 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 17:37:06,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:06,299 INFO L93 Difference]: Finished difference Result 95 states and 173 transitions. [2021-08-21 17:37:06,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:06,299 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 15 [2021-08-21 17:37:06,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:06,300 INFO L225 Difference]: With dead ends: 95 [2021-08-21 17:37:06,300 INFO L226 Difference]: Without dead ends: 92 [2021-08-21 17:37:06,300 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 93.6ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:06,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2021-08-21 17:37:06,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 61. [2021-08-21 17:37:06,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 2.316666666666667) internal successors, (139), 60 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:06,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 139 transitions. [2021-08-21 17:37:06,311 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 139 transitions. Word has length 15 [2021-08-21 17:37:06,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:06,312 INFO L470 AbstractCegarLoop]: Abstraction has 61 states and 139 transitions. [2021-08-21 17:37:06,312 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 17:37:06,312 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 139 transitions. [2021-08-21 17:37:06,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:37:06,312 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:06,312 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:06,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:06,530 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 17:37:06,531 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:06,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:06,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1227601293, now seen corresponding path program 9 times [2021-08-21 17:37:06,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:06,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811932894] [2021-08-21 17:37:06,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:06,532 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:06,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:06,594 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:06,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:06,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811932894] [2021-08-21 17:37:06,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811932894] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:06,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933183340] [2021-08-21 17:37:06,595 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:06,595 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:06,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:06,602 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:06,602 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-08-21 17:37:06,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:37:06,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:06,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:37:06,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:06,864 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:06,864 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2021-08-21 17:37:07,071 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:07,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933183340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:07,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:07,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 17:37:07,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415073037] [2021-08-21 17:37:07,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:07,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:07,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:07,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:07,073 INFO L87 Difference]: Start difference. First operand 61 states and 139 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 17:37:07,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:07,159 INFO L93 Difference]: Finished difference Result 105 states and 199 transitions. [2021-08-21 17:37:07,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:07,160 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 15 [2021-08-21 17:37:07,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:07,160 INFO L225 Difference]: With dead ends: 105 [2021-08-21 17:37:07,161 INFO L226 Difference]: Without dead ends: 102 [2021-08-21 17:37:07,161 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 89.0ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:07,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102 states. [2021-08-21 17:37:07,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102 to 71. [2021-08-21 17:37:07,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 2.357142857142857) internal successors, (165), 70 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:07,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 165 transitions. [2021-08-21 17:37:07,165 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 165 transitions. Word has length 15 [2021-08-21 17:37:07,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:07,166 INFO L470 AbstractCegarLoop]: Abstraction has 71 states and 165 transitions. [2021-08-21 17:37:07,166 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 17:37:07,166 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 165 transitions. [2021-08-21 17:37:07,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-08-21 17:37:07,166 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:07,167 INFO L512 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:07,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:07,390 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 17:37:07,391 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:07,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:07,391 INFO L82 PathProgramCache]: Analyzing trace with hash 784702153, now seen corresponding path program 10 times [2021-08-21 17:37:07,391 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:07,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085162923] [2021-08-21 17:37:07,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:07,392 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:07,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:07,444 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:07,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:07,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085162923] [2021-08-21 17:37:07,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085162923] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:07,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878107924] [2021-08-21 17:37:07,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:07,445 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:07,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:07,445 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:07,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-08-21 17:37:07,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:07,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:07,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 19 conjunts are in the unsatisfiable core [2021-08-21 17:37:07,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:07,774 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:07,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 9 new quantified variables, introduced 10 case distinctions, treesize of input 27 treesize of output 99 [2021-08-21 17:37:08,086 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:08,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878107924] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:08,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:08,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-08-21 17:37:08,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196369656] [2021-08-21 17:37:08,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:08,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:08,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:08,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:08,087 INFO L87 Difference]: Start difference. First operand 71 states and 165 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 17:37:08,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:08,181 INFO L93 Difference]: Finished difference Result 116 states and 227 transitions. [2021-08-21 17:37:08,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:08,182 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 15 [2021-08-21 17:37:08,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:08,183 INFO L225 Difference]: With dead ends: 116 [2021-08-21 17:37:08,183 INFO L226 Difference]: Without dead ends: 113 [2021-08-21 17:37:08,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 103.8ms TimeCoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:08,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-08-21 17:37:08,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 82. [2021-08-21 17:37:08,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 81 states have (on average 2.382716049382716) internal successors, (193), 81 states have internal predecessors, (193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:08,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 193 transitions. [2021-08-21 17:37:08,188 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 193 transitions. Word has length 15 [2021-08-21 17:37:08,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:08,188 INFO L470 AbstractCegarLoop]: Abstraction has 82 states and 193 transitions. [2021-08-21 17:37: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 17:37:08,188 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 193 transitions. [2021-08-21 17:37:08,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:08,189 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:08,189 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:08,216 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:08,412 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 17:37:08,413 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:08,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:08,413 INFO L82 PathProgramCache]: Analyzing trace with hash 85538822, now seen corresponding path program 11 times [2021-08-21 17:37:08,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:08,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586046024] [2021-08-21 17:37:08,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:08,414 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:08,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:08,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:08,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:08,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586046024] [2021-08-21 17:37:08,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586046024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:08,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99182451] [2021-08-21 17:37:08,499 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:08,499 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:08,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:08,500 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:08,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-08-21 17:37:08,615 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:37:08,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:08,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:08,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:08,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99182451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:08,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:08,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:08,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779052491] [2021-08-21 17:37:08,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:08,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:08,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:08,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:08,681 INFO L87 Difference]: Start difference. First operand 82 states and 193 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 17:37:08,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:08,822 INFO L93 Difference]: Finished difference Result 140 states and 271 transitions. [2021-08-21 17:37:08,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:37:08,823 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 16 [2021-08-21 17:37:08,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:08,823 INFO L225 Difference]: With dead ends: 140 [2021-08-21 17:37:08,823 INFO L226 Difference]: Without dead ends: 138 [2021-08-21 17:37:08,824 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 137.0ms TimeCoverageRelationStatistics Valid=161, Invalid=301, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:37:08,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2021-08-21 17:37:08,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 99. [2021-08-21 17:37:08,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 98 states have (on average 2.3469387755102042) internal successors, (230), 98 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:08,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 230 transitions. [2021-08-21 17:37:08,828 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 230 transitions. Word has length 16 [2021-08-21 17:37:08,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:08,829 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 230 transitions. [2021-08-21 17:37:08,829 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 17:37:08,829 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 230 transitions. [2021-08-21 17:37:08,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:08,830 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:08,830 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:08,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:09,044 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 17:37:09,045 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:09,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:09,045 INFO L82 PathProgramCache]: Analyzing trace with hash -834161886, now seen corresponding path program 12 times [2021-08-21 17:37:09,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:09,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969897500] [2021-08-21 17:37:09,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:09,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:09,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:09,137 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:09,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:09,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969897500] [2021-08-21 17:37:09,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969897500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:09,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54876769] [2021-08-21 17:37:09,138 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:09,138 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:09,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:09,145 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:09,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-08-21 17:37:09,255 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:37:09,255 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:09,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:09,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:09,339 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:09,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54876769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:09,339 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:09,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:09,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234901992] [2021-08-21 17:37:09,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:09,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:09,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:09,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:09,341 INFO L87 Difference]: Start difference. First operand 99 states and 230 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 17:37:09,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:09,471 INFO L93 Difference]: Finished difference Result 125 states and 271 transitions. [2021-08-21 17:37:09,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:37:09,472 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 16 [2021-08-21 17:37:09,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:09,472 INFO L225 Difference]: With dead ends: 125 [2021-08-21 17:37:09,472 INFO L226 Difference]: Without dead ends: 124 [2021-08-21 17:37:09,473 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 94.3ms TimeCoverageRelationStatistics Valid=106, Invalid=200, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:37:09,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-08-21 17:37:09,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 106. [2021-08-21 17:37:09,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.3714285714285714) internal successors, (249), 105 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:09,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 249 transitions. [2021-08-21 17:37:09,477 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 249 transitions. Word has length 16 [2021-08-21 17:37:09,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:09,478 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 249 transitions. [2021-08-21 17:37:09,478 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 17:37:09,478 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 249 transitions. [2021-08-21 17:37:09,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:09,486 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:09,486 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:09,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:09,686 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 17:37:09,687 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:09,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:09,687 INFO L82 PathProgramCache]: Analyzing trace with hash 933115078, now seen corresponding path program 13 times [2021-08-21 17:37:09,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:09,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141341438] [2021-08-21 17:37:09,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:09,687 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:09,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:09,753 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:09,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:09,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141341438] [2021-08-21 17:37:09,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141341438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:09,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045048110] [2021-08-21 17:37:09,754 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:09,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:09,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:09,755 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:09,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-08-21 17:37:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:09,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:09,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:09,933 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:09,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045048110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:09,933 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:09,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:09,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544025183] [2021-08-21 17:37:09,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:09,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:09,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:09,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:09,936 INFO L87 Difference]: Start difference. First operand 106 states and 249 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:09,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:09,987 INFO L93 Difference]: Finished difference Result 149 states and 295 transitions. [2021-08-21 17:37:09,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:09,988 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:09,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:09,989 INFO L225 Difference]: With dead ends: 149 [2021-08-21 17:37:09,989 INFO L226 Difference]: Without dead ends: 149 [2021-08-21 17:37:09,990 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 42.6ms TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:09,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-08-21 17:37:09,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 106. [2021-08-21 17:37:09,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.3714285714285714) internal successors, (249), 105 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:09,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 249 transitions. [2021-08-21 17:37:09,994 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 249 transitions. Word has length 16 [2021-08-21 17:37:09,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:09,994 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 249 transitions. [2021-08-21 17:37:09,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:09,994 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 249 transitions. [2021-08-21 17:37:09,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:09,995 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:09,995 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:10,014 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:10,208 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 17:37:10,216 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:10,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:10,217 INFO L82 PathProgramCache]: Analyzing trace with hash -154103516, now seen corresponding path program 14 times [2021-08-21 17:37:10,217 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:10,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924681630] [2021-08-21 17:37:10,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:10,217 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:10,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:10,277 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:10,277 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:10,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924681630] [2021-08-21 17:37:10,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924681630] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:10,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [569892770] [2021-08-21 17:37:10,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:10,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:10,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:10,278 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:10,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-08-21 17:37:10,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:10,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:10,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:10,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:10,477 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:10,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [569892770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:10,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:10,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:10,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668190426] [2021-08-21 17:37:10,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:10,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:10,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:10,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:10,479 INFO L87 Difference]: Start difference. First operand 106 states and 249 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:10,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:10,552 INFO L93 Difference]: Finished difference Result 155 states and 308 transitions. [2021-08-21 17:37:10,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:37:10,558 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:10,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:10,558 INFO L225 Difference]: With dead ends: 155 [2021-08-21 17:37:10,559 INFO L226 Difference]: Without dead ends: 154 [2021-08-21 17:37:10,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 63.0ms TimeCoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:10,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2021-08-21 17:37:10,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 113. [2021-08-21 17:37:10,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 112 states have (on average 2.392857142857143) internal successors, (268), 112 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:10,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 268 transitions. [2021-08-21 17:37:10,563 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 268 transitions. Word has length 16 [2021-08-21 17:37:10,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:10,563 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 268 transitions. [2021-08-21 17:37:10,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:10,564 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 268 transitions. [2021-08-21 17:37:10,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:10,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:10,564 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:10,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:10,777 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 17:37:10,777 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:10,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:10,777 INFO L82 PathProgramCache]: Analyzing trace with hash 647512712, now seen corresponding path program 15 times [2021-08-21 17:37:10,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:10,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852556493] [2021-08-21 17:37:10,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:10,777 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:10,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:10,854 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:10,854 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:10,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852556493] [2021-08-21 17:37:10,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852556493] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:10,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934663972] [2021-08-21 17:37:10,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:10,854 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:10,854 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:10,855 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:10,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-08-21 17:37:10,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:37:10,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:10,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:10,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:11,044 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:11,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934663972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:11,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:11,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:11,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475305947] [2021-08-21 17:37:11,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:11,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:11,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:11,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:11,046 INFO L87 Difference]: Start difference. First operand 113 states and 268 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:11,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:11,119 INFO L93 Difference]: Finished difference Result 149 states and 316 transitions. [2021-08-21 17:37:11,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:37:11,120 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:11,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:11,121 INFO L225 Difference]: With dead ends: 149 [2021-08-21 17:37:11,121 INFO L226 Difference]: Without dead ends: 149 [2021-08-21 17:37:11,121 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 62.9ms TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:11,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-08-21 17:37:11,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 119. [2021-08-21 17:37:11,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.4237288135593222) internal successors, (286), 118 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:11,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 286 transitions. [2021-08-21 17:37:11,125 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 286 transitions. Word has length 16 [2021-08-21 17:37:11,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:11,125 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 286 transitions. [2021-08-21 17:37:11,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:11,125 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 286 transitions. [2021-08-21 17:37:11,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:11,126 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:11,126 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:11,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:11,350 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 17:37:11,350 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:11,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:11,351 INFO L82 PathProgramCache]: Analyzing trace with hash -1872447222, now seen corresponding path program 16 times [2021-08-21 17:37:11,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:11,351 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137690526] [2021-08-21 17:37:11,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:11,351 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:11,432 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:11,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:11,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137690526] [2021-08-21 17:37:11,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137690526] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:11,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897972066] [2021-08-21 17:37:11,433 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:11,433 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:11,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:11,434 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:11,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-08-21 17:37:11,564 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:11,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:11,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:11,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:11,622 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:11,623 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897972066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:11,623 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:11,623 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:11,623 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088563409] [2021-08-21 17:37:11,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:11,623 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:11,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:11,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:11,624 INFO L87 Difference]: Start difference. First operand 119 states and 286 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:11,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:11,672 INFO L93 Difference]: Finished difference Result 163 states and 332 transitions. [2021-08-21 17:37:11,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:11,673 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:11,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:11,674 INFO L225 Difference]: With dead ends: 163 [2021-08-21 17:37:11,674 INFO L226 Difference]: Without dead ends: 163 [2021-08-21 17:37:11,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 43.3ms TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:11,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-08-21 17:37:11,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 119. [2021-08-21 17:37:11,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.4237288135593222) internal successors, (286), 118 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:11,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 286 transitions. [2021-08-21 17:37:11,678 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 286 transitions. Word has length 16 [2021-08-21 17:37:11,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:11,678 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 286 transitions. [2021-08-21 17:37:11,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:11,678 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 286 transitions. [2021-08-21 17:37:11,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:11,679 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:11,679 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:11,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:11,909 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 17:37:11,909 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:11,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:11,910 INFO L82 PathProgramCache]: Analyzing trace with hash -161833914, now seen corresponding path program 17 times [2021-08-21 17:37:11,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:11,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691364341] [2021-08-21 17:37:11,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:11,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:11,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:11,970 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:11,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:11,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691364341] [2021-08-21 17:37:11,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691364341] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:11,970 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621311477] [2021-08-21 17:37:11,970 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:11,971 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:11,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:11,971 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:11,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-08-21 17:37:12,114 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:37:12,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:12,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:12,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:12,185 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:12,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621311477] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:12,186 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:12,186 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:12,186 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940041229] [2021-08-21 17:37:12,186 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:12,186 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:12,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:12,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:12,188 INFO L87 Difference]: Start difference. First operand 119 states and 286 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 17:37:12,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:12,255 INFO L93 Difference]: Finished difference Result 170 states and 346 transitions. [2021-08-21 17:37:12,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:12,255 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 16 [2021-08-21 17:37:12,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:12,256 INFO L225 Difference]: With dead ends: 170 [2021-08-21 17:37:12,256 INFO L226 Difference]: Without dead ends: 170 [2021-08-21 17:37:12,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 61.0ms TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:12,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-08-21 17:37:12,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 119. [2021-08-21 17:37:12,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 118 states have (on average 2.4237288135593222) internal successors, (286), 118 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:12,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 286 transitions. [2021-08-21 17:37:12,260 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 286 transitions. Word has length 16 [2021-08-21 17:37:12,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:12,261 INFO L470 AbstractCegarLoop]: Abstraction has 119 states and 286 transitions. [2021-08-21 17:37:12,261 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 17:37:12,261 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 286 transitions. [2021-08-21 17:37:12,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:12,261 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:12,261 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:12,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:12,480 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 17:37:12,481 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:12,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:12,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1227188896, now seen corresponding path program 18 times [2021-08-21 17:37:12,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:12,481 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765017104] [2021-08-21 17:37:12,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:12,481 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:12,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:12,535 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:12,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:12,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765017104] [2021-08-21 17:37:12,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765017104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:12,535 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731478378] [2021-08-21 17:37:12,535 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:12,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:12,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:12,536 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:12,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-08-21 17:37:12,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:37:12,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:12,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:12,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:12,738 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:12,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731478378] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:12,738 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:12,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:12,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143441084] [2021-08-21 17:37:12,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:12,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:12,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:12,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:12,740 INFO L87 Difference]: Start difference. First operand 119 states and 286 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:12,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:12,818 INFO L93 Difference]: Finished difference Result 169 states and 347 transitions. [2021-08-21 17:37:12,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:37:12,819 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:12,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:12,820 INFO L225 Difference]: With dead ends: 169 [2021-08-21 17:37:12,820 INFO L226 Difference]: Without dead ends: 168 [2021-08-21 17:37:12,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 72.2ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:12,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-08-21 17:37:12,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 128. [2021-08-21 17:37:12,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 127 states have (on average 2.4330708661417324) internal successors, (309), 127 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:12,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 309 transitions. [2021-08-21 17:37:12,824 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 309 transitions. Word has length 16 [2021-08-21 17:37:12,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:12,824 INFO L470 AbstractCegarLoop]: Abstraction has 128 states and 309 transitions. [2021-08-21 17:37:12,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:12,824 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 309 transitions. [2021-08-21 17:37:12,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:12,825 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:12,825 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:12,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:13,049 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 17:37:13,049 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:13,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:13,050 INFO L82 PathProgramCache]: Analyzing trace with hash -425572668, now seen corresponding path program 19 times [2021-08-21 17:37:13,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:13,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763281935] [2021-08-21 17:37:13,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:13,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:13,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:13,107 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:13,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:13,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763281935] [2021-08-21 17:37:13,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763281935] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:13,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215989330] [2021-08-21 17:37:13,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:13,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:13,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:13,108 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:13,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-08-21 17:37:13,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:13,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:13,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:13,334 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:13,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215989330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:13,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:13,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:13,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107539936] [2021-08-21 17:37:13,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:13,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:13,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:13,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:13,335 INFO L87 Difference]: Start difference. First operand 128 states and 309 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:13,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:13,396 INFO L93 Difference]: Finished difference Result 170 states and 363 transitions. [2021-08-21 17:37:13,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:37:13,397 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:13,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:13,397 INFO L225 Difference]: With dead ends: 170 [2021-08-21 17:37:13,398 INFO L226 Difference]: Without dead ends: 170 [2021-08-21 17:37:13,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 51.9ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:37:13,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-08-21 17:37:13,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 134. [2021-08-21 17:37:13,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.4586466165413534) internal successors, (327), 133 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:13,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 327 transitions. [2021-08-21 17:37:13,412 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 327 transitions. Word has length 16 [2021-08-21 17:37:13,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:13,412 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 327 transitions. [2021-08-21 17:37:13,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:13,412 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 327 transitions. [2021-08-21 17:37:13,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:13,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:13,413 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:13,435 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:13,635 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 17:37:13,635 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:13,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:13,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1349434694, now seen corresponding path program 20 times [2021-08-21 17:37:13,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:13,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343982233] [2021-08-21 17:37:13,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:13,636 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:13,697 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:13,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:13,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343982233] [2021-08-21 17:37:13,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343982233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:13,698 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22588675] [2021-08-21 17:37:13,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:13,698 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:13,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:13,703 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:13,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-08-21 17:37:13,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:13,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:13,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:13,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:13,910 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:13,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22588675] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:13,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:13,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:13,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370942447] [2021-08-21 17:37:13,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:13,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:13,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:13,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:13,912 INFO L87 Difference]: Start difference. First operand 134 states and 327 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:13,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:13,968 INFO L93 Difference]: Finished difference Result 176 states and 369 transitions. [2021-08-21 17:37:13,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:13,969 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:13,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:13,970 INFO L225 Difference]: With dead ends: 176 [2021-08-21 17:37:13,970 INFO L226 Difference]: Without dead ends: 176 [2021-08-21 17:37:13,970 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 38.4ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:13,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-08-21 17:37:13,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 134. [2021-08-21 17:37:13,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.4586466165413534) internal successors, (327), 133 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:13,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 327 transitions. [2021-08-21 17:37:13,974 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 327 transitions. Word has length 16 [2021-08-21 17:37:13,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:13,974 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 327 transitions. [2021-08-21 17:37:13,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:13,974 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 327 transitions. [2021-08-21 17:37:13,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:13,975 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:13,975 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:14,001 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:14,192 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 17:37:14,192 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:14,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:14,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1234919294, now seen corresponding path program 21 times [2021-08-21 17:37:14,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:14,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359704749] [2021-08-21 17:37:14,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:14,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:14,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:14,258 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:14,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:14,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359704749] [2021-08-21 17:37:14,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359704749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:14,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320164896] [2021-08-21 17:37:14,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:14,258 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:14,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:14,259 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:14,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-08-21 17:37:14,428 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:37:14,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:14,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:14,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:14,481 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:14,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320164896] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:14,481 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:14,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:14,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738308016] [2021-08-21 17:37:14,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:14,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:14,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:14,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:14,482 INFO L87 Difference]: Start difference. First operand 134 states and 327 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 17:37:14,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:14,570 INFO L93 Difference]: Finished difference Result 181 states and 379 transitions. [2021-08-21 17:37:14,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:14,570 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 16 [2021-08-21 17:37:14,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:14,571 INFO L225 Difference]: With dead ends: 181 [2021-08-21 17:37:14,571 INFO L226 Difference]: Without dead ends: 181 [2021-08-21 17:37:14,572 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 61.5ms TimeCoverageRelationStatistics Valid=69, Invalid=113, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:14,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181 states. [2021-08-21 17:37:14,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181 to 134. [2021-08-21 17:37:14,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 2.4586466165413534) internal successors, (327), 133 states have internal predecessors, (327), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:14,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 327 transitions. [2021-08-21 17:37:14,576 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 327 transitions. Word has length 16 [2021-08-21 17:37:14,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:14,576 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 327 transitions. [2021-08-21 17:37:14,576 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 17:37:14,576 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 327 transitions. [2021-08-21 17:37:14,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:14,576 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:14,576 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:14,605 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 17:37:14,798 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 17:37:14,798 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:14,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:14,799 INFO L82 PathProgramCache]: Analyzing trace with hash 254485702, now seen corresponding path program 22 times [2021-08-21 17:37:14,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:14,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318044132] [2021-08-21 17:37:14,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:14,799 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:14,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:14,859 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:14,859 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:14,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318044132] [2021-08-21 17:37:14,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318044132] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:14,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153085934] [2021-08-21 17:37:14,859 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:14,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:14,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:14,860 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:14,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-08-21 17:37:15,057 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:15,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:15,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:15,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:15,115 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:15,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153085934] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:15,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:15,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:15,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279695923] [2021-08-21 17:37:15,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:15,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:15,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:15,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:15,117 INFO L87 Difference]: Start difference. First operand 134 states and 327 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 17:37:15,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:15,216 INFO L93 Difference]: Finished difference Result 198 states and 430 transitions. [2021-08-21 17:37:15,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:15,216 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 16 [2021-08-21 17:37:15,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:15,217 INFO L225 Difference]: With dead ends: 198 [2021-08-21 17:37:15,217 INFO L226 Difference]: Without dead ends: 198 [2021-08-21 17:37:15,218 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 80.0ms TimeCoverageRelationStatistics Valid=98, Invalid=174, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:37:15,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-08-21 17:37:15,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 148. [2021-08-21 17:37:15,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.4829931972789114) internal successors, (365), 147 states have internal predecessors, (365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:15,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 365 transitions. [2021-08-21 17:37:15,222 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 365 transitions. Word has length 16 [2021-08-21 17:37:15,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:15,222 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 365 transitions. [2021-08-21 17:37:15,222 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 17:37:15,223 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 365 transitions. [2021-08-21 17:37:15,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:15,223 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:15,223 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:15,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:15,440 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 17:37:15,441 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:15,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:15,441 INFO L82 PathProgramCache]: Analyzing trace with hash -133097308, now seen corresponding path program 23 times [2021-08-21 17:37:15,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:15,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795828497] [2021-08-21 17:37:15,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:15,441 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:15,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:15,501 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:15,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:15,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795828497] [2021-08-21 17:37:15,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795828497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:15,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983022755] [2021-08-21 17:37:15,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:15,501 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:15,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:15,505 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:15,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-08-21 17:37:15,691 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:37:15,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:15,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:15,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:15,753 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:15,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983022755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:15,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:15,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:15,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200399444] [2021-08-21 17:37:15,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:15,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:15,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:15,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:15,755 INFO L87 Difference]: Start difference. First operand 148 states and 365 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:15,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:15,834 INFO L93 Difference]: Finished difference Result 208 states and 451 transitions. [2021-08-21 17:37:15,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:37:15,835 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:15,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:15,836 INFO L225 Difference]: With dead ends: 208 [2021-08-21 17:37:15,836 INFO L226 Difference]: Without dead ends: 207 [2021-08-21 17:37:15,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 62.5ms TimeCoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:15,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-08-21 17:37:15,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 168. [2021-08-21 17:37:15,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 167 states have (on average 2.4790419161676644) internal successors, (414), 167 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:15,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 414 transitions. [2021-08-21 17:37:15,840 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 414 transitions. Word has length 16 [2021-08-21 17:37:15,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:15,841 INFO L470 AbstractCegarLoop]: Abstraction has 168 states and 414 transitions. [2021-08-21 17:37:15,841 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:15,841 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 414 transitions. [2021-08-21 17:37:15,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:15,841 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:15,841 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:15,859 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-08-21 17:37:16,048 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 17:37:16,049 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:16,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:16,049 INFO L82 PathProgramCache]: Analyzing trace with hash 668518920, now seen corresponding path program 24 times [2021-08-21 17:37:16,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:16,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969912656] [2021-08-21 17:37:16,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:16,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:16,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:16,106 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:16,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:16,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969912656] [2021-08-21 17:37:16,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969912656] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:16,106 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [406348976] [2021-08-21 17:37:16,106 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:16,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:16,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:16,107 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:16,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-08-21 17:37:16,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:37:16,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:16,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:16,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:16,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [406348976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:16,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:16,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:16,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104356234] [2021-08-21 17:37:16,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:16,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:16,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:16,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:16,339 INFO L87 Difference]: Start difference. First operand 168 states and 414 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:16,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:16,397 INFO L93 Difference]: Finished difference Result 215 states and 473 transitions. [2021-08-21 17:37:16,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:37:16,397 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:16,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:16,398 INFO L225 Difference]: With dead ends: 215 [2021-08-21 17:37:16,399 INFO L226 Difference]: Without dead ends: 215 [2021-08-21 17:37:16,399 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 47.6ms TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:37:16,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-21 17:37:16,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 174. [2021-08-21 17:37:16,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.4971098265895955) internal successors, (432), 173 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:16,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 432 transitions. [2021-08-21 17:37:16,404 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 432 transitions. Word has length 16 [2021-08-21 17:37:16,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:16,404 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 432 transitions. [2021-08-21 17:37:16,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:16,404 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 432 transitions. [2021-08-21 17:37:16,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:16,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:16,405 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:16,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:16,623 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 17:37:16,623 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:16,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:16,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1851441014, now seen corresponding path program 25 times [2021-08-21 17:37:16,624 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:16,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881781177] [2021-08-21 17:37:16,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:16,624 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:16,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:16,682 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:16,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:16,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881781177] [2021-08-21 17:37:16,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881781177] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:16,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709952981] [2021-08-21 17:37:16,682 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:16,682 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:16,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:16,683 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:16,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-08-21 17:37:16,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:16,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:16,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:16,960 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:16,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709952981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:16,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:16,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:16,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46651515] [2021-08-21 17:37:16,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:16,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:16,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:16,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:16,961 INFO L87 Difference]: Start difference. First operand 174 states and 432 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:17,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:17,009 INFO L93 Difference]: Finished difference Result 215 states and 472 transitions. [2021-08-21 17:37:17,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:17,009 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:17,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:17,010 INFO L225 Difference]: With dead ends: 215 [2021-08-21 17:37:17,011 INFO L226 Difference]: Without dead ends: 215 [2021-08-21 17:37:17,011 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=44, Invalid=66, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:17,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2021-08-21 17:37:17,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 174. [2021-08-21 17:37:17,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.4971098265895955) internal successors, (432), 173 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:17,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 432 transitions. [2021-08-21 17:37:17,015 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 432 transitions. Word has length 16 [2021-08-21 17:37:17,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:17,016 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 432 transitions. [2021-08-21 17:37:17,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:17,016 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 432 transitions. [2021-08-21 17:37:17,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:17,016 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:17,016 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:17,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:17,217 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 17:37:17,217 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:17,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:17,217 INFO L82 PathProgramCache]: Analyzing trace with hash -140827706, now seen corresponding path program 26 times [2021-08-21 17:37:17,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:17,218 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710730142] [2021-08-21 17:37:17,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:17,218 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:17,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:17,273 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:17,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:17,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710730142] [2021-08-21 17:37:17,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710730142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:17,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125302066] [2021-08-21 17:37:17,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:17,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:17,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:17,275 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:17,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-08-21 17:37:17,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:17,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:17,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:17,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:17,531 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:17,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125302066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:17,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:17,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:17,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647415124] [2021-08-21 17:37:17,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:17,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:17,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:17,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:17,533 INFO L87 Difference]: Start difference. First operand 174 states and 432 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 17:37:17,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:17,604 INFO L93 Difference]: Finished difference Result 219 states and 480 transitions. [2021-08-21 17:37:17,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:17,605 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 16 [2021-08-21 17:37:17,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:17,605 INFO L225 Difference]: With dead ends: 219 [2021-08-21 17:37:17,606 INFO L226 Difference]: Without dead ends: 219 [2021-08-21 17:37:17,606 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 57.0ms TimeCoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:17,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2021-08-21 17:37:17,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 174. [2021-08-21 17:37:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.4971098265895955) internal successors, (432), 173 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:17,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 432 transitions. [2021-08-21 17:37:17,610 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 432 transitions. Word has length 16 [2021-08-21 17:37:17,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:17,610 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 432 transitions. [2021-08-21 17:37:17,611 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 17:37:17,611 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 432 transitions. [2021-08-21 17:37:17,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:17,611 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:17,611 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:17,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:17,827 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 17:37:17,827 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:17,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:17,827 INFO L82 PathProgramCache]: Analyzing trace with hash 1348577290, now seen corresponding path program 27 times [2021-08-21 17:37:17,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:17,828 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530488536] [2021-08-21 17:37:17,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:17,828 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:17,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:17,895 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:17,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:17,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530488536] [2021-08-21 17:37:17,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530488536] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:17,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982482907] [2021-08-21 17:37:17,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:17,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:17,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:17,896 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:17,898 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-08-21 17:37:18,123 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:37:18,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:18,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:18,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:18,184 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:18,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982482907] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:18,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:18,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:18,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102031364] [2021-08-21 17:37:18,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:18,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:18,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:18,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:18,185 INFO L87 Difference]: Start difference. First operand 174 states and 432 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 17:37:18,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:18,264 INFO L93 Difference]: Finished difference Result 212 states and 473 transitions. [2021-08-21 17:37:18,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:18,265 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 16 [2021-08-21 17:37:18,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:18,265 INFO L225 Difference]: With dead ends: 212 [2021-08-21 17:37:18,266 INFO L226 Difference]: Without dead ends: 212 [2021-08-21 17:37:18,266 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 77.2ms TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:37:18,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-08-21 17:37:18,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 174. [2021-08-21 17:37:18,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.4971098265895955) internal successors, (432), 173 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:18,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 432 transitions. [2021-08-21 17:37:18,270 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 432 transitions. Word has length 16 [2021-08-21 17:37:18,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:18,270 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 432 transitions. [2021-08-21 17:37:18,270 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 17:37:18,271 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 432 transitions. [2021-08-21 17:37:18,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:18,271 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:18,271 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:18,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:18,489 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 17:37:18,490 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:18,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:18,490 INFO L82 PathProgramCache]: Analyzing trace with hash 275491910, now seen corresponding path program 28 times [2021-08-21 17:37:18,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:18,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852699699] [2021-08-21 17:37:18,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:18,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:18,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:18,553 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:18,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:18,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852699699] [2021-08-21 17:37:18,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852699699] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:18,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266874286] [2021-08-21 17:37:18,553 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:18,554 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:18,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:18,555 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:18,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-08-21 17:37:18,786 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:18,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:18,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:18,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:18,846 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:18,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266874286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:18,846 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:18,847 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:18,847 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119776212] [2021-08-21 17:37:18,847 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:18,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:18,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:18,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:18,848 INFO L87 Difference]: Start difference. First operand 174 states and 432 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 17:37:18,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:18,986 INFO L93 Difference]: Finished difference Result 222 states and 510 transitions. [2021-08-21 17:37:18,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:37:18,987 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 16 [2021-08-21 17:37:18,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:18,988 INFO L225 Difference]: With dead ends: 222 [2021-08-21 17:37:18,988 INFO L226 Difference]: Without dead ends: 222 [2021-08-21 17:37:18,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 125.4ms TimeCoverageRelationStatistics Valid=144, Invalid=276, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:37:18,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-08-21 17:37:18,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 183. [2021-08-21 17:37:18,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 183 states, 182 states have (on average 2.489010989010989) internal successors, (453), 182 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 17:37:18,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183 states to 183 states and 453 transitions. [2021-08-21 17:37:18,994 INFO L78 Accepts]: Start accepts. Automaton has 183 states and 453 transitions. Word has length 16 [2021-08-21 17:37:18,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:18,994 INFO L470 AbstractCegarLoop]: Abstraction has 183 states and 453 transitions. [2021-08-21 17:37:18,994 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 17:37:18,994 INFO L276 IsEmpty]: Start isEmpty. Operand 183 states and 453 transitions. [2021-08-21 17:37:18,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:18,995 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:18,995 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:19,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:19,212 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 17:37:19,213 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:19,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:19,213 INFO L82 PathProgramCache]: Analyzing trace with hash -575996448, now seen corresponding path program 29 times [2021-08-21 17:37:19,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:19,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688333444] [2021-08-21 17:37:19,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:19,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:19,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:19,273 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:19,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:19,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688333444] [2021-08-21 17:37:19,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688333444] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:19,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111718317] [2021-08-21 17:37:19,273 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:19,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:19,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:19,274 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:19,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-08-21 17:37:19,475 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:37:19,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:19,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:19,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:19,518 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:19,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111718317] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:19,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:19,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:19,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681033217] [2021-08-21 17:37:19,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:19,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:19,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:19,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:19,519 INFO L87 Difference]: Start difference. First operand 183 states and 453 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:19,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:19,609 INFO L93 Difference]: Finished difference Result 255 states and 566 transitions. [2021-08-21 17:37:19,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:37:19,609 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:19,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:19,612 INFO L225 Difference]: With dead ends: 255 [2021-08-21 17:37:19,613 INFO L226 Difference]: Without dead ends: 254 [2021-08-21 17:37:19,614 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 78.6ms TimeCoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:19,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2021-08-21 17:37:19,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 216. [2021-08-21 17:37:19,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 2.469767441860465) internal successors, (531), 215 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:19,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 531 transitions. [2021-08-21 17:37:19,619 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 531 transitions. Word has length 16 [2021-08-21 17:37:19,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:19,619 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 531 transitions. [2021-08-21 17:37:19,619 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:19,619 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 531 transitions. [2021-08-21 17:37:19,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:19,620 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:19,620 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:19,644 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 17:37:19,841 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 17:37:19,842 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:19,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:19,842 INFO L82 PathProgramCache]: Analyzing trace with hash 225619780, now seen corresponding path program 30 times [2021-08-21 17:37:19,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:19,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838037453] [2021-08-21 17:37:19,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:19,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:19,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:19,909 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:19,909 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:19,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838037453] [2021-08-21 17:37:19,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838037453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:19,909 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570999274] [2021-08-21 17:37:19,910 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:19,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:19,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:19,911 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:19,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-08-21 17:37:20,126 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:37:20,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:20,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:20,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:20,177 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:20,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570999274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:20,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:20,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:20,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700364368] [2021-08-21 17:37:20,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:20,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:20,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:20,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:20,178 INFO L87 Difference]: Start difference. First operand 216 states and 531 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:20,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:20,236 INFO L93 Difference]: Finished difference Result 268 states and 595 transitions. [2021-08-21 17:37:20,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:37:20,237 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:20,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:20,238 INFO L225 Difference]: With dead ends: 268 [2021-08-21 17:37:20,238 INFO L226 Difference]: Without dead ends: 268 [2021-08-21 17:37:20,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 43.3ms TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:20,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2021-08-21 17:37:20,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 222. [2021-08-21 17:37:20,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 221 states have (on average 2.484162895927602) internal successors, (549), 221 states have internal predecessors, (549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:20,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 549 transitions. [2021-08-21 17:37:20,244 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 549 transitions. Word has length 16 [2021-08-21 17:37:20,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:20,244 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 549 transitions. [2021-08-21 17:37:20,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:20,244 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 549 transitions. [2021-08-21 17:37:20,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:20,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:20,245 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:20,266 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 17:37:20,445 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 17:37:20,445 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:20,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:20,446 INFO L82 PathProgramCache]: Analyzing trace with hash 2000627142, now seen corresponding path program 31 times [2021-08-21 17:37:20,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:20,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [574226188] [2021-08-21 17:37:20,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:20,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:20,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:20,514 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:20,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:20,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [574226188] [2021-08-21 17:37:20,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [574226188] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:20,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386854123] [2021-08-21 17:37:20,515 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:20,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:20,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:20,516 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:20,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-08-21 17:37:20,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:20,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:20,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:20,783 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:20,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386854123] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:20,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:20,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:20,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478362460] [2021-08-21 17:37:20,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:20,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:20,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:20,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:20,784 INFO L87 Difference]: Start difference. First operand 222 states and 549 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:20,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:20,821 INFO L93 Difference]: Finished difference Result 260 states and 582 transitions. [2021-08-21 17:37:20,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:20,822 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:20,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:20,822 INFO L225 Difference]: With dead ends: 260 [2021-08-21 17:37:20,822 INFO L226 Difference]: Without dead ends: 260 [2021-08-21 17:37:20,823 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=43, Invalid=67, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:20,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2021-08-21 17:37:20,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 221. [2021-08-21 17:37:20,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 2.481818181818182) internal successors, (546), 220 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:20,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 546 transitions. [2021-08-21 17:37:20,827 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 546 transitions. Word has length 16 [2021-08-21 17:37:20,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:20,827 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 546 transitions. [2021-08-21 17:37:20,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:20,828 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 546 transitions. [2021-08-21 17:37:20,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:20,828 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:20,828 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:20,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:21,053 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 17:37:21,053 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:21,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:21,053 INFO L82 PathProgramCache]: Analyzing trace with hash -583726846, now seen corresponding path program 32 times [2021-08-21 17:37:21,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:21,053 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319632399] [2021-08-21 17:37:21,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:21,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:21,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:21,122 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:21,122 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:21,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319632399] [2021-08-21 17:37:21,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319632399] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:21,122 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246111757] [2021-08-21 17:37:21,122 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:21,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:21,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:21,133 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:21,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-08-21 17:37:21,354 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:21,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:21,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:21,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:21,419 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:21,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246111757] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:21,420 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:21,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:21,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821296020] [2021-08-21 17:37:21,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:21,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:21,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:21,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:21,421 INFO L87 Difference]: Start difference. First operand 221 states and 546 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 17:37:21,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:21,485 INFO L93 Difference]: Finished difference Result 262 states and 585 transitions. [2021-08-21 17:37:21,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:21,485 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 16 [2021-08-21 17:37:21,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:21,486 INFO L225 Difference]: With dead ends: 262 [2021-08-21 17:37:21,486 INFO L226 Difference]: Without dead ends: 262 [2021-08-21 17:37:21,486 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 68.9ms TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:21,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-08-21 17:37:21,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 219. [2021-08-21 17:37:21,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 2.481651376146789) internal successors, (541), 218 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:21,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 541 transitions. [2021-08-21 17:37:21,493 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 541 transitions. Word has length 16 [2021-08-21 17:37:21,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:21,493 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 541 transitions. [2021-08-21 17:37:21,493 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 17:37:21,493 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 541 transitions. [2021-08-21 17:37:21,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:21,496 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:21,501 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:21,525 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:21,720 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 17:37:21,721 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:21,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:21,721 INFO L82 PathProgramCache]: Analyzing trace with hash 905678150, now seen corresponding path program 33 times [2021-08-21 17:37:21,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:21,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637084524] [2021-08-21 17:37:21,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:21,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:21,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:21,778 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:21,778 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:21,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637084524] [2021-08-21 17:37:21,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637084524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:21,778 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858764527] [2021-08-21 17:37:21,778 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:21,778 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:21,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:21,779 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:21,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-08-21 17:37:22,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:37:22,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:22,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:22,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:22,120 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:22,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858764527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:22,121 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:22,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:22,121 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268542770] [2021-08-21 17:37:22,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:22,122 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:22,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:22,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:22,123 INFO L87 Difference]: Start difference. First operand 219 states and 541 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 17:37:22,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:22,216 INFO L93 Difference]: Finished difference Result 249 states and 573 transitions. [2021-08-21 17:37:22,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:22,217 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 16 [2021-08-21 17:37:22,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:22,220 INFO L225 Difference]: With dead ends: 249 [2021-08-21 17:37:22,220 INFO L226 Difference]: Without dead ends: 249 [2021-08-21 17:37:22,220 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 72.8ms TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:37:22,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-21 17:37:22,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 219. [2021-08-21 17:37:22,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 2.481651376146789) internal successors, (541), 218 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:22,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 541 transitions. [2021-08-21 17:37:22,248 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 541 transitions. Word has length 16 [2021-08-21 17:37:22,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:22,248 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 541 transitions. [2021-08-21 17:37:22,248 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 17:37:22,248 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 541 transitions. [2021-08-21 17:37:22,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:22,249 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:22,249 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:22,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:22,468 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 17:37:22,469 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:22,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:22,469 INFO L82 PathProgramCache]: Analyzing trace with hash -167407230, now seen corresponding path program 34 times [2021-08-21 17:37:22,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:22,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788755939] [2021-08-21 17:37:22,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:22,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:22,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:22,524 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:22,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:22,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788755939] [2021-08-21 17:37:22,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788755939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:22,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428447978] [2021-08-21 17:37:22,525 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:22,525 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:22,525 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:22,526 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:22,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-08-21 17:37:22,747 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:22,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:22,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:22,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:22,816 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:22,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428447978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:22,816 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:22,816 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:22,816 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299456433] [2021-08-21 17:37:22,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:22,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:22,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:22,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:22,817 INFO L87 Difference]: Start difference. First operand 219 states and 541 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 17:37:22,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:22,933 INFO L93 Difference]: Finished difference Result 238 states and 565 transitions. [2021-08-21 17:37:22,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:22,933 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 16 [2021-08-21 17:37:22,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:22,934 INFO L225 Difference]: With dead ends: 238 [2021-08-21 17:37:22,934 INFO L226 Difference]: Without dead ends: 238 [2021-08-21 17:37:22,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 99.2ms TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:37:22,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-08-21 17:37:22,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 219. [2021-08-21 17:37:22,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 2.481651376146789) internal successors, (541), 218 states have internal predecessors, (541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:22,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 541 transitions. [2021-08-21 17:37:22,939 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 541 transitions. Word has length 16 [2021-08-21 17:37:22,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:22,939 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 541 transitions. [2021-08-21 17:37:22,939 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 17:37:22,939 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 541 transitions. [2021-08-21 17:37:22,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:22,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:22,940 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:22,969 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:23,156 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 17:37:23,157 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:23,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:23,157 INFO L82 PathProgramCache]: Analyzing trace with hash 926684358, now seen corresponding path program 35 times [2021-08-21 17:37:23,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:23,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757541118] [2021-08-21 17:37:23,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:23,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:23,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:23,219 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:23,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:23,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757541118] [2021-08-21 17:37:23,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757541118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:23,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640322918] [2021-08-21 17:37:23,219 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:23,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:23,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:23,220 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:23,222 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-08-21 17:37:23,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:37:23,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:23,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:23,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:23,507 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:23,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640322918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:23,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:23,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:23,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1758624653] [2021-08-21 17:37:23,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:23,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:23,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:23,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:23,508 INFO L87 Difference]: Start difference. First operand 219 states and 541 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 17:37:23,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:23,636 INFO L93 Difference]: Finished difference Result 253 states and 609 transitions. [2021-08-21 17:37:23,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:37:23,636 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 16 [2021-08-21 17:37:23,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:23,637 INFO L225 Difference]: With dead ends: 253 [2021-08-21 17:37:23,637 INFO L226 Difference]: Without dead ends: 253 [2021-08-21 17:37:23,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 127.3ms TimeCoverageRelationStatistics Valid=169, Invalid=337, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:37:23,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2021-08-21 17:37:23,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 225. [2021-08-21 17:37:23,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 2.46875) internal successors, (553), 224 states have internal predecessors, (553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:23,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 553 transitions. [2021-08-21 17:37:23,642 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 553 transitions. Word has length 16 [2021-08-21 17:37:23,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:23,642 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 553 transitions. [2021-08-21 17:37:23,642 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 17:37:23,642 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 553 transitions. [2021-08-21 17:37:23,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:23,643 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:23,643 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:23,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:23,858 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 17:37:23,858 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:23,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:23,859 INFO L82 PathProgramCache]: Analyzing trace with hash -1420967900, now seen corresponding path program 36 times [2021-08-21 17:37:23,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:23,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131774605] [2021-08-21 17:37:23,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:23,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:23,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:23,917 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:23,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:23,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131774605] [2021-08-21 17:37:23,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131774605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:23,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547091000] [2021-08-21 17:37:23,918 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:23,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:23,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:23,920 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:23,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-08-21 17:37:24,159 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:37:24,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:24,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:24,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:24,215 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:24,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547091000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:24,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:24,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:24,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004970151] [2021-08-21 17:37:24,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:24,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:24,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:24,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:24,216 INFO L87 Difference]: Start difference. First operand 225 states and 553 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:24,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:24,292 INFO L93 Difference]: Finished difference Result 303 states and 677 transitions. [2021-08-21 17:37:24,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:37:24,292 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:24,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:24,293 INFO L225 Difference]: With dead ends: 303 [2021-08-21 17:37:24,293 INFO L226 Difference]: Without dead ends: 302 [2021-08-21 17:37:24,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 76.3ms TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:24,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-08-21 17:37:24,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 266. [2021-08-21 17:37:24,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 2.4377358490566037) internal successors, (646), 265 states have internal predecessors, (646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:24,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 646 transitions. [2021-08-21 17:37:24,298 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 646 transitions. Word has length 16 [2021-08-21 17:37:24,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:24,298 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 646 transitions. [2021-08-21 17:37:24,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:24,298 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 646 transitions. [2021-08-21 17:37:24,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:24,299 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:24,299 INFO L512 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:24,316 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2021-08-21 17:37:24,505 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 17:37:24,505 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:24,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:24,505 INFO L82 PathProgramCache]: Analyzing trace with hash -619351672, now seen corresponding path program 37 times [2021-08-21 17:37:24,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:24,505 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990983730] [2021-08-21 17:37:24,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:24,505 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:24,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:24,556 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:24,556 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:24,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990983730] [2021-08-21 17:37:24,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990983730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:24,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28732199] [2021-08-21 17:37:24,556 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:24,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:24,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:24,558 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:24,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-08-21 17:37:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:24,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:24,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:24,844 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 15 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:24,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28732199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:24,844 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:24,844 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:24,844 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93676674] [2021-08-21 17:37:24,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:24,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:24,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:24,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:24,845 INFO L87 Difference]: Start difference. First operand 266 states and 646 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:24,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:24,891 INFO L93 Difference]: Finished difference Result 330 states and 733 transitions. [2021-08-21 17:37:24,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:24,891 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:24,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:24,892 INFO L225 Difference]: With dead ends: 330 [2021-08-21 17:37:24,892 INFO L226 Difference]: Without dead ends: 330 [2021-08-21 17:37:24,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 37.4ms TimeCoverageRelationStatistics Valid=47, Invalid=63, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:24,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2021-08-21 17:37:24,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 273. [2021-08-21 17:37:24,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 272 states have (on average 2.452205882352941) internal successors, (667), 272 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:24,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 667 transitions. [2021-08-21 17:37:24,911 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 667 transitions. Word has length 16 [2021-08-21 17:37:24,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:24,911 INFO L470 AbstractCegarLoop]: Abstraction has 273 states and 667 transitions. [2021-08-21 17:37:24,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:24,912 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 667 transitions. [2021-08-21 17:37:24,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:24,912 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:24,912 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:24,936 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:25,136 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 17:37:25,136 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:25,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:25,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1155655690, now seen corresponding path program 38 times [2021-08-21 17:37:25,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:25,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782349434] [2021-08-21 17:37:25,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:25,137 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:25,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:25,193 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:25,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:25,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782349434] [2021-08-21 17:37:25,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782349434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:25,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2061784229] [2021-08-21 17:37:25,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:25,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:25,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:25,201 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:25,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-08-21 17:37:25,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:25,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:25,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:25,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:25,490 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:25,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2061784229] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:25,491 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:25,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-08-21 17:37:25,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118353785] [2021-08-21 17:37:25,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:37:25,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:25,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:37:25,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:37:25,492 INFO L87 Difference]: Start difference. First operand 273 states and 667 transitions. Second operand has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:25,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:25,545 INFO L93 Difference]: Finished difference Result 303 states and 690 transitions. [2021-08-21 17:37:25,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:37:25,545 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:25,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:25,546 INFO L225 Difference]: With dead ends: 303 [2021-08-21 17:37:25,546 INFO L226 Difference]: Without dead ends: 303 [2021-08-21 17:37:25,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 45.0ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:25,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-08-21 17:37:25,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 272. [2021-08-21 17:37:25,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 2.4464944649446494) internal successors, (663), 271 states have internal predecessors, (663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:25,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 663 transitions. [2021-08-21 17:37:25,551 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 663 transitions. Word has length 16 [2021-08-21 17:37:25,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:25,551 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 663 transitions. [2021-08-21 17:37:25,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.0) internal successors, (20), 9 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 17:37:25,551 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 663 transitions. [2021-08-21 17:37:25,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:25,552 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:25,552 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:25,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2021-08-21 17:37:25,768 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 17:37:25,769 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:25,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:25,769 INFO L82 PathProgramCache]: Analyzing trace with hash -1428698298, now seen corresponding path program 39 times [2021-08-21 17:37:25,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:25,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89898627] [2021-08-21 17:37:25,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:25,769 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:25,828 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:25,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:25,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89898627] [2021-08-21 17:37:25,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89898627] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:25,829 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991432725] [2021-08-21 17:37:25,829 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:25,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:25,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:25,830 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:25,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2021-08-21 17:37:26,091 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:37:26,091 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:26,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:26,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:26,143 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:26,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991432725] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:26,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:26,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:26,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399620627] [2021-08-21 17:37:26,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:26,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:26,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:26,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:26,145 INFO L87 Difference]: Start difference. First operand 272 states and 663 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 17:37:26,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:26,207 INFO L93 Difference]: Finished difference Result 304 states and 691 transitions. [2021-08-21 17:37:26,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:37:26,208 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 16 [2021-08-21 17:37:26,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:26,208 INFO L225 Difference]: With dead ends: 304 [2021-08-21 17:37:26,209 INFO L226 Difference]: Without dead ends: 304 [2021-08-21 17:37:26,209 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 59.9ms TimeCoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:26,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-08-21 17:37:26,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 270. [2021-08-21 17:37:26,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.446096654275093) internal successors, (658), 269 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:26,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 658 transitions. [2021-08-21 17:37:26,214 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 658 transitions. Word has length 16 [2021-08-21 17:37:26,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:26,214 INFO L470 AbstractCegarLoop]: Abstraction has 270 states and 658 transitions. [2021-08-21 17:37:26,214 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 17:37:26,214 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 658 transitions. [2021-08-21 17:37:26,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:26,215 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:26,215 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:26,241 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 17:37:26,432 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 17:37:26,433 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:26,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:26,433 INFO L82 PathProgramCache]: Analyzing trace with hash 60706698, now seen corresponding path program 40 times [2021-08-21 17:37:26,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:26,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876797009] [2021-08-21 17:37:26,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:26,433 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:26,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:26,493 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:26,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:26,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876797009] [2021-08-21 17:37:26,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876797009] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:26,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026521706] [2021-08-21 17:37:26,494 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:26,494 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:26,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:26,495 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:26,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-08-21 17:37:26,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:26,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:26,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:26,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:26,818 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:26,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026521706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:26,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:26,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:26,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025655086] [2021-08-21 17:37:26,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:26,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:26,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:26,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:26,820 INFO L87 Difference]: Start difference. First operand 270 states and 658 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 17:37:26,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:26,892 INFO L93 Difference]: Finished difference Result 291 states and 678 transitions. [2021-08-21 17:37:26,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:37:26,892 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 16 [2021-08-21 17:37:26,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:26,893 INFO L225 Difference]: With dead ends: 291 [2021-08-21 17:37:26,893 INFO L226 Difference]: Without dead ends: 291 [2021-08-21 17:37:26,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 73.5ms TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:37:26,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-08-21 17:37:26,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 267. [2021-08-21 17:37:26,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 2.4473684210526314) internal successors, (651), 266 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:26,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 651 transitions. [2021-08-21 17:37:26,898 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 651 transitions. Word has length 16 [2021-08-21 17:37:26,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:26,898 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 651 transitions. [2021-08-21 17:37:26,898 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 17:37:26,899 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 651 transitions. [2021-08-21 17:37:26,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:26,899 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:26,899 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:26,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:27,124 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 17:37:27,124 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:27,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:27,125 INFO L82 PathProgramCache]: Analyzing trace with hash -1012378682, now seen corresponding path program 41 times [2021-08-21 17:37:27,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:27,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412287363] [2021-08-21 17:37:27,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:27,125 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:27,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:27,185 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:27,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:27,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412287363] [2021-08-21 17:37:27,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412287363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:27,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247319494] [2021-08-21 17:37:27,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:27,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:27,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:27,187 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:27,189 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2021-08-21 17:37:27,483 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:37:27,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:27,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:27,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:27,540 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:27,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247319494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:27,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:27,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:27,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [249667989] [2021-08-21 17:37:27,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:27,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:27,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:27,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:27,541 INFO L87 Difference]: Start difference. First operand 267 states and 651 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 17:37:27,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:27,626 INFO L93 Difference]: Finished difference Result 277 states and 664 transitions. [2021-08-21 17:37:27,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:37:27,626 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 16 [2021-08-21 17:37:27,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:27,627 INFO L225 Difference]: With dead ends: 277 [2021-08-21 17:37:27,627 INFO L226 Difference]: Without dead ends: 277 [2021-08-21 17:37:27,627 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 85.1ms TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:27,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2021-08-21 17:37:27,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 264. [2021-08-21 17:37:27,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 2.452471482889734) internal successors, (645), 263 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:27,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 645 transitions. [2021-08-21 17:37:27,631 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 645 transitions. Word has length 16 [2021-08-21 17:37:27,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:27,632 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 645 transitions. [2021-08-21 17:37:27,632 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 17:37:27,632 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 645 transitions. [2021-08-21 17:37:27,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:27,633 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:27,633 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:27,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2021-08-21 17:37:27,844 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 17:37:27,845 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:27,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:27,845 INFO L82 PathProgramCache]: Analyzing trace with hash 81712906, now seen corresponding path program 42 times [2021-08-21 17:37:27,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:27,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2009088905] [2021-08-21 17:37:27,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:27,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:27,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:27,925 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:27,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:27,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2009088905] [2021-08-21 17:37:27,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2009088905] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:27,926 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492745196] [2021-08-21 17:37:27,926 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:27,926 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:27,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:27,927 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:27,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2021-08-21 17:37:28,204 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:37:28,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:28,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:28,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:28,276 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:28,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492745196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:28,276 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:28,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:28,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375782062] [2021-08-21 17:37:28,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:28,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:28,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:28,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:28,277 INFO L87 Difference]: Start difference. First operand 264 states and 645 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 17:37:28,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:28,365 INFO L93 Difference]: Finished difference Result 279 states and 675 transitions. [2021-08-21 17:37:28,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:37:28,365 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 16 [2021-08-21 17:37:28,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:28,366 INFO L225 Difference]: With dead ends: 279 [2021-08-21 17:37:28,366 INFO L226 Difference]: Without dead ends: 279 [2021-08-21 17:37:28,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 102.1ms TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:37:28,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-08-21 17:37:28,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 264. [2021-08-21 17:37:28,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 264 states, 263 states have (on average 2.452471482889734) internal successors, (645), 263 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:28,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 645 transitions. [2021-08-21 17:37:28,370 INFO L78 Accepts]: Start accepts. Automaton has 264 states and 645 transitions. Word has length 16 [2021-08-21 17:37:28,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:28,370 INFO L470 AbstractCegarLoop]: Abstraction has 264 states and 645 transitions. [2021-08-21 17:37:28,371 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 17:37:28,371 INFO L276 IsEmpty]: Start isEmpty. Operand 264 states and 645 transitions. [2021-08-21 17:37:28,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-08-21 17:37:28,371 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:28,371 INFO L512 BasicCegarLoop]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:28,389 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 17:37:28,572 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 17:37:28,573 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:28,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:28,573 INFO L82 PathProgramCache]: Analyzing trace with hash -361186234, now seen corresponding path program 43 times [2021-08-21 17:37:28,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:28,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477845048] [2021-08-21 17:37:28,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:28,573 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:28,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:28,660 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:28,661 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:28,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477845048] [2021-08-21 17:37:28,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477845048] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:28,661 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084907466] [2021-08-21 17:37:28,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:28,661 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:28,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:28,662 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:28,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2021-08-21 17:37:28,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:28,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:37:28,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:29,045 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:29,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084907466] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:29,045 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:29,045 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-21 17:37:29,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884497912] [2021-08-21 17:37:29,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:37:29,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:29,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:37:29,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:37:29,046 INFO L87 Difference]: Start difference. First operand 264 states and 645 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 17:37:29,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:29,203 INFO L93 Difference]: Finished difference Result 323 states and 763 transitions. [2021-08-21 17:37:29,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:37:29,203 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 16 [2021-08-21 17:37:29,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:29,205 INFO L225 Difference]: With dead ends: 323 [2021-08-21 17:37:29,205 INFO L226 Difference]: Without dead ends: 323 [2021-08-21 17:37:29,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 155.4ms TimeCoverageRelationStatistics Valid=156, Invalid=306, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:37:29,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-08-21 17:37:29,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 272. [2021-08-21 17:37:29,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 2.4391143911439115) internal successors, (661), 271 states have internal predecessors, (661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:29,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 661 transitions. [2021-08-21 17:37:29,210 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 661 transitions. Word has length 16 [2021-08-21 17:37:29,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:29,210 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 661 transitions. [2021-08-21 17:37:29,210 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 17:37:29,210 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 661 transitions. [2021-08-21 17:37:29,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-08-21 17:37:29,211 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:29,211 INFO L512 BasicCegarLoop]: trace histogram [6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:29,235 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 17:37:29,435 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 17:37:29,435 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:29,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:29,435 INFO L82 PathProgramCache]: Analyzing trace with hash -66145557, now seen corresponding path program 44 times [2021-08-21 17:37:29,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:29,436 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334812311] [2021-08-21 17:37:29,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:29,436 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:29,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:29,548 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 17:37:29,548 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:29,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334812311] [2021-08-21 17:37:29,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334812311] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:29,548 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654236186] [2021-08-21 17:37:29,548 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:37:29,548 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:29,548 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:29,549 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:29,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2021-08-21 17:37:29,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:37:29,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:29,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:37:29,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:29,923 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 17:37:29,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654236186] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:29,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:29,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-21 17:37:29,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98909626] [2021-08-21 17:37:29,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:37:29,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:37:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:29,924 INFO L87 Difference]: Start difference. First operand 272 states and 661 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 17:37:29,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:29,981 INFO L93 Difference]: Finished difference Result 534 states and 1183 transitions. [2021-08-21 17:37:29,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:37:29,981 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 17:37:29,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:29,983 INFO L225 Difference]: With dead ends: 534 [2021-08-21 17:37:29,983 INFO L226 Difference]: Without dead ends: 534 [2021-08-21 17:37:29,983 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 102.1ms TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:37:29,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2021-08-21 17:37:29,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 314. [2021-08-21 17:37:29,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 313 states have (on average 2.373801916932907) internal successors, (743), 313 states have internal predecessors, (743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:29,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 743 transitions. [2021-08-21 17:37:29,995 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 743 transitions. Word has length 17 [2021-08-21 17:37:29,995 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:29,995 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 743 transitions. [2021-08-21 17:37:29,996 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 17:37:29,996 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 743 transitions. [2021-08-21 17:37:29,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-21 17:37:29,997 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:29,997 INFO L512 BasicCegarLoop]: trace histogram [7, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:30,022 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 17:37:30,212 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 17:37:30,213 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:30,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:30,213 INFO L82 PathProgramCache]: Analyzing trace with hash -473394010, now seen corresponding path program 45 times [2021-08-21 17:37:30,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:30,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703563367] [2021-08-21 17:37:30,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:30,213 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:30,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:30,347 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 17:37:30,347 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:30,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703563367] [2021-08-21 17:37:30,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703563367] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:30,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359767298] [2021-08-21 17:37:30,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:37:30,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:30,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:30,349 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:30,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2021-08-21 17:37:30,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:37:30,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:30,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:37:30,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:30,755 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 17:37:30,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359767298] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:30,756 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:30,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-21 17:37:30,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239749371] [2021-08-21 17:37:30,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:37:30,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:30,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:37:30,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=205, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:37:30,757 INFO L87 Difference]: Start difference. First operand 314 states and 743 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 17:37:30,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:30,841 INFO L93 Difference]: Finished difference Result 616 states and 1346 transitions. [2021-08-21 17:37:30,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:37:30,841 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 17:37:30,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:30,843 INFO L225 Difference]: With dead ends: 616 [2021-08-21 17:37:30,843 INFO L226 Difference]: Without dead ends: 616 [2021-08-21 17:37:30,843 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:37:30,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-08-21 17:37:30,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 372. [2021-08-21 17:37:30,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 2.31266846361186) internal successors, (858), 371 states have internal predecessors, (858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:30,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 858 transitions. [2021-08-21 17:37:30,860 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 858 transitions. Word has length 18 [2021-08-21 17:37:30,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:30,860 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 858 transitions. [2021-08-21 17:37:30,864 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 17:37:30,864 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 858 transitions. [2021-08-21 17:37:30,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 17:37:30,865 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:30,865 INFO L512 BasicCegarLoop]: trace histogram [8, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:30,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2021-08-21 17:37:31,077 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 17:37:31,077 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:31,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:31,077 INFO L82 PathProgramCache]: Analyzing trace with hash -213194165, now seen corresponding path program 46 times [2021-08-21 17:37:31,078 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:31,078 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630824770] [2021-08-21 17:37:31,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:31,078 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:31,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:31,221 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:37:31,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:31,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630824770] [2021-08-21 17:37:31,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630824770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:31,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1542270419] [2021-08-21 17:37:31,221 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:37:31,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:31,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:31,222 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:31,223 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2021-08-21 17:37:31,521 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:37:31,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:31,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:37:31,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:31,670 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:37:31,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1542270419] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:31,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:31,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-08-21 17:37:31,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442357713] [2021-08-21 17:37:31,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-08-21 17:37:31,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:31,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-08-21 17:37:31,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:37:31,672 INFO L87 Difference]: Start difference. First operand 372 states and 858 transitions. Second operand has 18 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 17 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 17:37:31,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:31,744 INFO L93 Difference]: Finished difference Result 711 states and 1536 transitions. [2021-08-21 17:37:31,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:37:31,744 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 17 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 19 [2021-08-21 17:37:31,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:31,746 INFO L225 Difference]: With dead ends: 711 [2021-08-21 17:37:31,746 INFO L226 Difference]: Without dead ends: 711 [2021-08-21 17:37:31,747 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 170.6ms TimeCoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:37:31,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2021-08-21 17:37:31,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 450. [2021-08-21 17:37:31,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 2.2583518930957682) internal successors, (1014), 449 states have internal predecessors, (1014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:31,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 1014 transitions. [2021-08-21 17:37:31,756 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 1014 transitions. Word has length 19 [2021-08-21 17:37:31,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:31,756 INFO L470 AbstractCegarLoop]: Abstraction has 450 states and 1014 transitions. [2021-08-21 17:37:31,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 1.4444444444444444) internal successors, (26), 17 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 17:37:31,756 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 1014 transitions. [2021-08-21 17:37:31,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-08-21 17:37:31,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:31,757 INFO L512 BasicCegarLoop]: trace histogram [9, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:31,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:31,974 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 17:37:31,975 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:31,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:31,975 INFO L82 PathProgramCache]: Analyzing trace with hash -736933562, now seen corresponding path program 47 times [2021-08-21 17:37:31,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:31,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990401247] [2021-08-21 17:37:31,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:31,975 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:31,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:32,160 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:37:32,161 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:32,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990401247] [2021-08-21 17:37:32,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990401247] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:32,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005637563] [2021-08-21 17:37:32,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:37:32,161 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:32,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:32,164 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:32,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2021-08-21 17:37:32,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:37:32,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:32,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 21 conjunts are in the unsatisfiable core [2021-08-21 17:37:32,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:32,654 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:37:32,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005637563] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:32,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:32,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-08-21 17:37:32,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890895963] [2021-08-21 17:37:32,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-08-21 17:37:32,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:32,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-21 17:37:32,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:37:32,655 INFO L87 Difference]: Start difference. First operand 450 states and 1014 transitions. Second operand has 20 states, 20 states have (on average 1.4) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:32,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:32,817 INFO L93 Difference]: Finished difference Result 815 states and 1744 transitions. [2021-08-21 17:37:32,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:37:32,817 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 19 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 20 [2021-08-21 17:37:32,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:32,819 INFO L225 Difference]: With dead ends: 815 [2021-08-21 17:37:32,820 INFO L226 Difference]: Without dead ends: 815 [2021-08-21 17:37:32,820 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 251.5ms TimeCoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:37:32,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2021-08-21 17:37:32,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 545. [2021-08-21 17:37:32,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 544 states have (on average 2.213235294117647) internal successors, (1204), 544 states have internal predecessors, (1204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:32,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 1204 transitions. [2021-08-21 17:37:32,830 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 1204 transitions. Word has length 20 [2021-08-21 17:37:32,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:32,830 INFO L470 AbstractCegarLoop]: Abstraction has 545 states and 1204 transitions. [2021-08-21 17:37:32,830 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 1.4) internal successors, (28), 19 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:32,831 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 1204 transitions. [2021-08-21 17:37:32,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:37:32,832 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:32,832 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:32,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2021-08-21 17:37:33,044 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 17:37:33,045 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:33,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:33,045 INFO L82 PathProgramCache]: Analyzing trace with hash 207014315, now seen corresponding path program 48 times [2021-08-21 17:37:33,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:33,045 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185000383] [2021-08-21 17:37:33,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:33,045 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:33,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:33,155 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:33,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:33,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185000383] [2021-08-21 17:37:33,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185000383] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:33,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031236390] [2021-08-21 17:37:33,156 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:37:33,156 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:33,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:33,157 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:33,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2021-08-21 17:37:33,479 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:37:33,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:37:33,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:37:33,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:33,969 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:33,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:37:44,856 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:37:44,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031236390] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:44,857 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:37:44,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:37:44,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802243416] [2021-08-21 17:37:44,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:37:44,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:37:44,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:37:44,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:37:44,859 INFO L87 Difference]: Start difference. First operand 545 states and 1204 transitions. Second operand has 25 states, 25 states have (on average 1.48) internal successors, (37), 24 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:45,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:37:45,124 INFO L93 Difference]: Finished difference Result 684 states and 1450 transitions. [2021-08-21 17:37:45,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:37:45,125 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.48) internal successors, (37), 24 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:37:45,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:37:45,127 INFO L225 Difference]: With dead ends: 684 [2021-08-21 17:37:45,127 INFO L226 Difference]: Without dead ends: 681 [2021-08-21 17:37:45,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 248.9ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:37:45,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2021-08-21 17:37:45,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 601. [2021-08-21 17:37:45,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 600 states have (on average 2.275) internal successors, (1365), 600 states have internal predecessors, (1365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:45,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 1365 transitions. [2021-08-21 17:37:45,135 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 1365 transitions. Word has length 21 [2021-08-21 17:37:45,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:37:45,135 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 1365 transitions. [2021-08-21 17:37:45,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.48) internal successors, (37), 24 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:37:45,136 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 1365 transitions. [2021-08-21 17:37:45,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:37:45,137 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:37:45,137 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:37:45,157 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2021-08-21 17:37:45,347 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 17:37:45,348 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:37:45,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:37:45,348 INFO L82 PathProgramCache]: Analyzing trace with hash -40358421, now seen corresponding path program 49 times [2021-08-21 17:37:45,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:37:45,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478842189] [2021-08-21 17:37:45,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:37:45,348 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:37:45,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:45,455 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:37:45,455 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:37:45,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478842189] [2021-08-21 17:37:45,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478842189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:37:45,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847695610] [2021-08-21 17:37:45,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:37:45,456 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:37:45,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:37:45,456 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:37:45,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2021-08-21 17:37:45,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:37:45,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:37:45,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:37:46,272 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:37:46,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:38:00,712 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:38:00,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847695610] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:00,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:38:00,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:38:00,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178024513] [2021-08-21 17:38:00,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:38:00,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:38:00,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:38:00,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:00,714 INFO L87 Difference]: Start difference. First operand 601 states and 1365 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:01,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:38:01,015 INFO L93 Difference]: Finished difference Result 751 states and 1638 transitions. [2021-08-21 17:38:01,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:38:01,016 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:38:01,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:38:01,018 INFO L225 Difference]: With dead ends: 751 [2021-08-21 17:38:01,018 INFO L226 Difference]: Without dead ends: 748 [2021-08-21 17:38:01,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 255.5ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:01,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-08-21 17:38:01,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 660. [2021-08-21 17:38:01,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 659 states have (on average 2.3368740515933233) internal successors, (1540), 659 states have internal predecessors, (1540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:01,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1540 transitions. [2021-08-21 17:38:01,028 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1540 transitions. Word has length 21 [2021-08-21 17:38:01,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:38:01,028 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 1540 transitions. [2021-08-21 17:38:01,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:01,029 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1540 transitions. [2021-08-21 17:38:01,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:38:01,030 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:38:01,030 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:38:01,054 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 17:38:01,244 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 17:38:01,244 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:38:01,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:38:01,245 INFO L82 PathProgramCache]: Analyzing trace with hash 375961195, now seen corresponding path program 50 times [2021-08-21 17:38:01,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:38:01,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512336768] [2021-08-21 17:38:01,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:38:01,245 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:38:01,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:38:01,348 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:38:01,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:38:01,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512336768] [2021-08-21 17:38:01,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512336768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:01,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622141115] [2021-08-21 17:38:01,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:38:01,349 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:38:01,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:38:01,353 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:38:01,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2021-08-21 17:38:01,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:38:01,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:38:01,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:38:01,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:38:02,214 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:38:02,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:38:15,575 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:38:15,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622141115] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:15,575 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:38:15,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:38:15,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495763070] [2021-08-21 17:38:15,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:38:15,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:38:15,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:38:15,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:15,576 INFO L87 Difference]: Start difference. First operand 660 states and 1540 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:15,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:38:15,894 INFO L93 Difference]: Finished difference Result 832 states and 1872 transitions. [2021-08-21 17:38:15,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:38:15,894 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:38:15,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:38:15,897 INFO L225 Difference]: With dead ends: 832 [2021-08-21 17:38:15,897 INFO L226 Difference]: Without dead ends: 829 [2021-08-21 17:38:15,897 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 249.9ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:15,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2021-08-21 17:38:15,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 739. [2021-08-21 17:38:15,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 2.3983739837398375) internal successors, (1770), 738 states have internal predecessors, (1770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:15,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1770 transitions. [2021-08-21 17:38:15,907 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1770 transitions. Word has length 21 [2021-08-21 17:38:15,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:38:15,907 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1770 transitions. [2021-08-21 17:38:15,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:15,907 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1770 transitions. [2021-08-21 17:38:15,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:38:15,909 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:38:15,909 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:38:15,926 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2021-08-21 17:38:16,114 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 17:38:16,114 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:38:16,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:38:16,114 INFO L82 PathProgramCache]: Analyzing trace with hash 396967403, now seen corresponding path program 51 times [2021-08-21 17:38:16,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:38:16,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368165838] [2021-08-21 17:38:16,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:38:16,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:38:16,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:38:16,215 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:38:16,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:38:16,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368165838] [2021-08-21 17:38:16,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368165838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:16,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738606506] [2021-08-21 17:38:16,216 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:38:16,216 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:38:16,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:38:16,217 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:38:16,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2021-08-21 17:38:16,570 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:38:16,570 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:38:16,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:38:16,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:38:17,080 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:38:17,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:38:28,450 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:38:28,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738606506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:28,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:38:28,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:38:28,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930235877] [2021-08-21 17:38:28,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:38:28,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:38:28,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:38:28,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:28,452 INFO L87 Difference]: Start difference. First operand 739 states and 1770 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:28,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:38:28,784 INFO L93 Difference]: Finished difference Result 936 states and 2169 transitions. [2021-08-21 17:38:28,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:38:28,785 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:38:28,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:38:28,789 INFO L225 Difference]: With dead ends: 936 [2021-08-21 17:38:28,789 INFO L226 Difference]: Without dead ends: 933 [2021-08-21 17:38:28,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 266.0ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:28,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-08-21 17:38:28,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 842. [2021-08-21 17:38:28,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 2.4542211652794292) internal successors, (2064), 841 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:28,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2064 transitions. [2021-08-21 17:38:28,806 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2064 transitions. Word has length 21 [2021-08-21 17:38:28,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:38:28,806 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 2064 transitions. [2021-08-21 17:38:28,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:28,806 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2064 transitions. [2021-08-21 17:38:28,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:38:28,808 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:38:28,808 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:38:28,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2021-08-21 17:38:29,032 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 17:38:29,033 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:38:29,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:38:29,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1048159851, now seen corresponding path program 52 times [2021-08-21 17:38:29,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:38:29,033 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147274015] [2021-08-21 17:38:29,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:38:29,033 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:38:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:38:29,131 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:38:29,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:38:29,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147274015] [2021-08-21 17:38:29,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147274015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:29,131 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485035024] [2021-08-21 17:38:29,131 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:38:29,131 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:38:29,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:38:29,132 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:38:29,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2021-08-21 17:38:29,496 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:38:29,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:38:29,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:38:29,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:38:29,961 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:38:29,962 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:38:45,298 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:38:45,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485035024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:45,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:38:45,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:38:45,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985946897] [2021-08-21 17:38:45,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:38:45,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:38:45,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:38:45,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:45,299 INFO L87 Difference]: Start difference. First operand 842 states and 2064 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:45,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:38:45,600 INFO L93 Difference]: Finished difference Result 1063 states and 2530 transitions. [2021-08-21 17:38:45,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:38:45,601 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:38:45,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:38:45,604 INFO L225 Difference]: With dead ends: 1063 [2021-08-21 17:38:45,604 INFO L226 Difference]: Without dead ends: 1060 [2021-08-21 17:38:45,604 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 242.3ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:45,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-08-21 17:38:45,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 973. [2021-08-21 17:38:45,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 973 states, 972 states have (on average 2.501028806584362) internal successors, (2431), 972 states have internal predecessors, (2431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:45,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 973 states to 973 states and 2431 transitions. [2021-08-21 17:38:45,622 INFO L78 Accepts]: Start accepts. Automaton has 973 states and 2431 transitions. Word has length 21 [2021-08-21 17:38:45,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:38:45,622 INFO L470 AbstractCegarLoop]: Abstraction has 973 states and 2431 transitions. [2021-08-21 17:38:45,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:45,622 INFO L276 IsEmpty]: Start isEmpty. Operand 973 states and 2431 transitions. [2021-08-21 17:38:45,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:38:45,623 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:38:45,623 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:38:45,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2021-08-21 17:38:45,824 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 17:38:45,824 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:38:45,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:38:45,825 INFO L82 PathProgramCache]: Analyzing trace with hash -239710741, now seen corresponding path program 53 times [2021-08-21 17:38:45,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:38:45,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245080831] [2021-08-21 17:38:45,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:38:45,825 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:38:45,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:38:45,923 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:38:45,923 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:38:45,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245080831] [2021-08-21 17:38:45,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245080831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:45,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630192856] [2021-08-21 17:38:45,923 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:38:45,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:38:45,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:38:45,925 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:38:45,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2021-08-21 17:38:46,315 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:38:46,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:38:46,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:38:46,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:38:46,774 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:38:46,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:38:56,676 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:38:56,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630192856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:56,676 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:38:56,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:38:56,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495533079] [2021-08-21 17:38:56,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:38:56,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:38:56,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:38:56,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:56,677 INFO L87 Difference]: Start difference. First operand 973 states and 2431 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:56,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:38:56,990 INFO L93 Difference]: Finished difference Result 1213 states and 2951 transitions. [2021-08-21 17:38:56,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:38:56,990 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:38:56,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:38:56,994 INFO L225 Difference]: With dead ends: 1213 [2021-08-21 17:38:56,994 INFO L226 Difference]: Without dead ends: 1210 [2021-08-21 17:38:56,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 241.1ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:38:56,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2021-08-21 17:38:57,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 1123. [2021-08-21 17:38:57,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1123 states, 1122 states have (on average 2.5409982174688057) internal successors, (2851), 1122 states have internal predecessors, (2851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:57,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1123 states to 1123 states and 2851 transitions. [2021-08-21 17:38:57,013 INFO L78 Accepts]: Start accepts. Automaton has 1123 states and 2851 transitions. Word has length 21 [2021-08-21 17:38:57,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:38:57,013 INFO L470 AbstractCegarLoop]: Abstraction has 1123 states and 2851 transitions. [2021-08-21 17:38:57,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:38:57,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1123 states and 2851 transitions. [2021-08-21 17:38:57,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:38:57,025 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:38:57,025 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:38:57,043 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2021-08-21 17:38:57,229 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 17:38:57,229 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:38:57,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:38:57,230 INFO L82 PathProgramCache]: Analyzing trace with hash -1508993429, now seen corresponding path program 54 times [2021-08-21 17:38:57,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:38:57,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777072794] [2021-08-21 17:38:57,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:38:57,230 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:38:57,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:38:57,320 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:38:57,320 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:38:57,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777072794] [2021-08-21 17:38:57,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777072794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:38:57,320 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338335200] [2021-08-21 17:38:57,320 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:38:57,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:38:57,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:38:57,321 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:38:57,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2021-08-21 17:38:57,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:38:57,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:38:57,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:38:57,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:38:58,199 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:38:58,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:39:12,411 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:39:12,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338335200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:12,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:39:12,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:39:12,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989841223] [2021-08-21 17:39:12,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:39:12,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:39:12,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:39:12,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:12,413 INFO L87 Difference]: Start difference. First operand 1123 states and 2851 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:12,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:39:12,723 INFO L93 Difference]: Finished difference Result 1347 states and 3307 transitions. [2021-08-21 17:39:12,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:39:12,723 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:39:12,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:39:12,727 INFO L225 Difference]: With dead ends: 1347 [2021-08-21 17:39:12,727 INFO L226 Difference]: Without dead ends: 1344 [2021-08-21 17:39:12,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 246.8ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:12,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1344 states. [2021-08-21 17:39:12,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1344 to 1260. [2021-08-21 17:39:12,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1259 states have (on average 2.5520254169976173) internal successors, (3213), 1259 states have internal predecessors, (3213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:12,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 3213 transitions. [2021-08-21 17:39:12,749 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 3213 transitions. Word has length 21 [2021-08-21 17:39:12,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:39:12,749 INFO L470 AbstractCegarLoop]: Abstraction has 1260 states and 3213 transitions. [2021-08-21 17:39:12,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:12,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 3213 transitions. [2021-08-21 17:39:12,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:39:12,751 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:39:12,751 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:39:12,769 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 17:39:12,951 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 17:39:12,952 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:39:12,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:39:12,952 INFO L82 PathProgramCache]: Analyzing trace with hash 2092916203, now seen corresponding path program 55 times [2021-08-21 17:39:12,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:39:12,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448949490] [2021-08-21 17:39:12,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:39:12,952 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:39:12,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:39:13,048 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:39:13,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:39:13,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448949490] [2021-08-21 17:39:13,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448949490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:13,049 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726860106] [2021-08-21 17:39:13,049 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:39:13,049 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:39:13,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:39:13,050 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:39:13,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2021-08-21 17:39:13,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:39:13,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:39:13,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:39:13,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:39:13,991 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:39:29,578 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:39:29,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726860106] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:29,578 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:39:29,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:39:29,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215945353] [2021-08-21 17:39:29,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:39:29,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:39:29,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:39:29,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:29,579 INFO L87 Difference]: Start difference. First operand 1260 states and 3213 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:29,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:39:29,932 INFO L93 Difference]: Finished difference Result 1486 states and 3673 transitions. [2021-08-21 17:39:29,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:39:29,933 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:39:29,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:39:29,938 INFO L225 Difference]: With dead ends: 1486 [2021-08-21 17:39:29,938 INFO L226 Difference]: Without dead ends: 1483 [2021-08-21 17:39:29,938 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 290.7ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:29,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1483 states. [2021-08-21 17:39:29,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1483 to 1400. [2021-08-21 17:39:29,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 2.5589706933523946) internal successors, (3580), 1399 states have internal predecessors, (3580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:29,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 3580 transitions. [2021-08-21 17:39:29,961 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 3580 transitions. Word has length 21 [2021-08-21 17:39:29,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:39:29,961 INFO L470 AbstractCegarLoop]: Abstraction has 1400 states and 3580 transitions. [2021-08-21 17:39:29,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:29,962 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 3580 transitions. [2021-08-21 17:39:29,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:39:29,963 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:39:29,963 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:39:29,981 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 17:39:30,164 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 17:39:30,164 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:39:30,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:39:30,164 INFO L82 PathProgramCache]: Analyzing trace with hash 2082965099, now seen corresponding path program 56 times [2021-08-21 17:39:30,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:39:30,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452915833] [2021-08-21 17:39:30,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:39:30,165 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:39:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:39:30,259 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:39:30,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:39:30,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452915833] [2021-08-21 17:39:30,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452915833] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:30,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596115650] [2021-08-21 17:39:30,260 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:39:30,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:39:30,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:39:30,261 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:39:30,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2021-08-21 17:39:30,680 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:39:30,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:39:30,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:39:30,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:39:31,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:39:31,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:39:42,721 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:39:42,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596115650] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:42,722 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:39:42,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:39:42,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586680914] [2021-08-21 17:39:42,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:39:42,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:39:42,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:39:42,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:42,722 INFO L87 Difference]: Start difference. First operand 1400 states and 3580 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:43,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:39:43,037 INFO L93 Difference]: Finished difference Result 1629 states and 4036 transitions. [2021-08-21 17:39:43,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:39:43,038 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:39:43,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:39:43,044 INFO L225 Difference]: With dead ends: 1629 [2021-08-21 17:39:43,044 INFO L226 Difference]: Without dead ends: 1626 [2021-08-21 17:39:43,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 244.2ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:43,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2021-08-21 17:39:43,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1544. [2021-08-21 17:39:43,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1544 states, 1543 states have (on average 2.5560596241088787) internal successors, (3944), 1543 states have internal predecessors, (3944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:43,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1544 states to 1544 states and 3944 transitions. [2021-08-21 17:39:43,072 INFO L78 Accepts]: Start accepts. Automaton has 1544 states and 3944 transitions. Word has length 21 [2021-08-21 17:39:43,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:39:43,072 INFO L470 AbstractCegarLoop]: Abstraction has 1544 states and 3944 transitions. [2021-08-21 17:39:43,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:43,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1544 states and 3944 transitions. [2021-08-21 17:39:43,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:39:43,075 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:39:43,075 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:39:43,092 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2021-08-21 17:39:43,276 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 17:39:43,276 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:39:43,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:39:43,276 INFO L82 PathProgramCache]: Analyzing trace with hash 1774480875, now seen corresponding path program 57 times [2021-08-21 17:39:43,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:39:43,277 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805518586] [2021-08-21 17:39:43,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:39:43,277 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:39:43,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:39:43,383 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:39:43,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:39:43,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805518586] [2021-08-21 17:39:43,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805518586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:43,384 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122898616] [2021-08-21 17:39:43,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:39:43,384 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:39:43,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:39:43,400 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:39:43,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2021-08-21 17:39:43,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:39:43,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:39:43,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:39:43,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:39:44,399 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:39:44,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:39:55,284 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:39:55,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122898616] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:55,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:39:55,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:39:55,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785594321] [2021-08-21 17:39:55,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:39:55,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:39:55,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:39:55,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:55,286 INFO L87 Difference]: Start difference. First operand 1544 states and 3944 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:55,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:39:55,629 INFO L93 Difference]: Finished difference Result 1760 states and 4362 transitions. [2021-08-21 17:39:55,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:39:55,629 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:39:55,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:39:55,633 INFO L225 Difference]: With dead ends: 1760 [2021-08-21 17:39:55,633 INFO L226 Difference]: Without dead ends: 1757 [2021-08-21 17:39:55,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 272.7ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:39:55,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1757 states. [2021-08-21 17:39:55,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1757 to 1676. [2021-08-21 17:39:55,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1675 states have (on average 2.549850746268657) internal successors, (4271), 1675 states have internal predecessors, (4271), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:55,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 4271 transitions. [2021-08-21 17:39:55,666 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 4271 transitions. Word has length 21 [2021-08-21 17:39:55,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:39:55,666 INFO L470 AbstractCegarLoop]: Abstraction has 1676 states and 4271 transitions. [2021-08-21 17:39:55,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:39:55,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 4271 transitions. [2021-08-21 17:39:55,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:39:55,669 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:39:55,669 INFO L512 BasicCegarLoop]: trace histogram [10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:39:55,686 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2021-08-21 17:39:55,869 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 17:39:55,870 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:39:55,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:39:55,870 INFO L82 PathProgramCache]: Analyzing trace with hash 801404523, now seen corresponding path program 58 times [2021-08-21 17:39:55,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:39:55,870 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841051704] [2021-08-21 17:39:55,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:39:55,870 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:39:55,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:39:55,967 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:39:55,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:39:55,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841051704] [2021-08-21 17:39:55,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841051704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:39:55,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347897524] [2021-08-21 17:39:55,967 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:39:55,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:39:55,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:39:55,968 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:39:55,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2021-08-21 17:39:56,432 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:39:56,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:39:56,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 31 conjunts are in the unsatisfiable core [2021-08-21 17:39:56,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:39:56,915 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-21 17:39:56,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 19 new quantified variables, introduced 45 case distinctions, treesize of input 47 treesize of output 394 [2021-08-21 17:40:16,816 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:16,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347897524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:16,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:16,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 24 [2021-08-21 17:40:16,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539318709] [2021-08-21 17:40:16,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-08-21 17:40:16,817 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:16,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-21 17:40:16,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:40:16,818 INFO L87 Difference]: Start difference. First operand 1676 states and 4271 transitions. Second operand has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:17,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:17,194 INFO L93 Difference]: Finished difference Result 1851 states and 4600 transitions. [2021-08-21 17:40:17,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:40:17,194 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:40:17,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:17,198 INFO L225 Difference]: With dead ends: 1851 [2021-08-21 17:40:17,199 INFO L226 Difference]: Without dead ends: 1848 [2021-08-21 17:40:17,199 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 251.8ms TimeCoverageRelationStatistics Valid=59, Invalid=541, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:40:17,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1848 states. [2021-08-21 17:40:17,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1848 to 1777. [2021-08-21 17:40:17,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1777 states, 1776 states have (on average 2.5484234234234235) internal successors, (4526), 1776 states have internal predecessors, (4526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:17,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1777 states to 1777 states and 4526 transitions. [2021-08-21 17:40:17,225 INFO L78 Accepts]: Start accepts. Automaton has 1777 states and 4526 transitions. Word has length 21 [2021-08-21 17:40:17,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:17,225 INFO L470 AbstractCegarLoop]: Abstraction has 1777 states and 4526 transitions. [2021-08-21 17:40:17,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 1.44) internal successors, (36), 24 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:17,225 INFO L276 IsEmpty]: Start isEmpty. Operand 1777 states and 4526 transitions. [2021-08-21 17:40:17,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:17,229 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:17,229 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:17,269 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 17:40:17,454 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 17:40:17,454 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:17,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:17,455 INFO L82 PathProgramCache]: Analyzing trace with hash 2145545602, now seen corresponding path program 59 times [2021-08-21 17:40:17,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:17,455 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661532246] [2021-08-21 17:40:17,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:17,455 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:17,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:17,579 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:17,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:17,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661532246] [2021-08-21 17:40:17,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661532246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:17,579 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860417659] [2021-08-21 17:40:17,580 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:40:17,580 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:17,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:17,581 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:17,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2021-08-21 17:40:18,127 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:40:18,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:18,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:18,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:18,201 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:18,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860417659] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:18,202 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:18,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:40:18,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82857949] [2021-08-21 17:40:18,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:40:18,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:18,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:40:18,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=172, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:40:18,203 INFO L87 Difference]: Start difference. First operand 1777 states and 4526 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:40:18,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:18,463 INFO L93 Difference]: Finished difference Result 1909 states and 4707 transitions. [2021-08-21 17:40:18,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:40:18,463 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:40:18,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:18,466 INFO L225 Difference]: With dead ends: 1909 [2021-08-21 17:40:18,466 INFO L226 Difference]: Without dead ends: 1906 [2021-08-21 17:40:18,467 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 272.2ms TimeCoverageRelationStatistics Valid=476, Invalid=930, Unknown=0, NotChecked=0, Total=1406 [2021-08-21 17:40:18,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1906 states. [2021-08-21 17:40:18,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1906 to 1808. [2021-08-21 17:40:18,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1807 states have (on average 2.5390149418926398) internal successors, (4588), 1807 states have internal predecessors, (4588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:18,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 4588 transitions. [2021-08-21 17:40:18,490 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 4588 transitions. Word has length 22 [2021-08-21 17:40:18,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:18,490 INFO L470 AbstractCegarLoop]: Abstraction has 1808 states and 4588 transitions. [2021-08-21 17:40:18,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:40:18,491 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 4588 transitions. [2021-08-21 17:40:18,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:18,493 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:18,493 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:18,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2021-08-21 17:40:18,694 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 17:40:18,694 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:18,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:18,694 INFO L82 PathProgramCache]: Analyzing trace with hash -595372570, now seen corresponding path program 60 times [2021-08-21 17:40:18,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:18,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252700015] [2021-08-21 17:40:18,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:18,695 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:18,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:18,832 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 45 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:18,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:18,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252700015] [2021-08-21 17:40:18,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252700015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:18,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972295974] [2021-08-21 17:40:18,832 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:40:18,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:18,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:18,833 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:18,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2021-08-21 17:40:19,325 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:40:19,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:19,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:19,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:19,397 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 55 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:19,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972295974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:19,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:19,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:40:19,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855417764] [2021-08-21 17:40:19,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:40:19,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:19,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:40:19,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:40:19,399 INFO L87 Difference]: Start difference. First operand 1808 states and 4588 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:40:19,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:19,608 INFO L93 Difference]: Finished difference Result 1870 states and 4677 transitions. [2021-08-21 17:40:19,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:19,609 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:40:19,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:19,612 INFO L225 Difference]: With dead ends: 1870 [2021-08-21 17:40:19,613 INFO L226 Difference]: Without dead ends: 1867 [2021-08-21 17:40:19,613 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 201.8ms TimeCoverageRelationStatistics Valid=298, Invalid=572, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:40:19,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1867 states. [2021-08-21 17:40:19,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1867 to 1775. [2021-08-21 17:40:19,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1775 states, 1774 states have (on average 2.5293122886133035) internal successors, (4487), 1774 states have internal predecessors, (4487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:19,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1775 states to 1775 states and 4487 transitions. [2021-08-21 17:40:19,636 INFO L78 Accepts]: Start accepts. Automaton has 1775 states and 4487 transitions. Word has length 22 [2021-08-21 17:40:19,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:19,636 INFO L470 AbstractCegarLoop]: Abstraction has 1775 states and 4487 transitions. [2021-08-21 17:40:19,636 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:40:19,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1775 states and 4487 transitions. [2021-08-21 17:40:19,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:19,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:19,640 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:19,679 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:19,871 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 17:40:19,871 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:19,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:19,872 INFO L82 PathProgramCache]: Analyzing trace with hash 932262056, now seen corresponding path program 61 times [2021-08-21 17:40:19,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:19,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202455809] [2021-08-21 17:40:19,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:19,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:19,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:19,990 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:19,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:19,990 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202455809] [2021-08-21 17:40:19,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202455809] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:19,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465571202] [2021-08-21 17:40:19,991 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:40:19,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:19,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:19,993 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:20,012 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2021-08-21 17:40:20,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:20,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:20,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:20,631 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:20,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465571202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:20,631 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:20,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:20,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530403575] [2021-08-21 17:40:20,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:20,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:20,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:20,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:20,634 INFO L87 Difference]: Start difference. First operand 1775 states and 4487 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 17:40:20,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:20,715 INFO L93 Difference]: Finished difference Result 1925 states and 4704 transitions. [2021-08-21 17:40:20,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:40:20,715 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 22 [2021-08-21 17:40:20,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:20,720 INFO L225 Difference]: With dead ends: 1925 [2021-08-21 17:40:20,720 INFO L226 Difference]: Without dead ends: 1925 [2021-08-21 17:40:20,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 90.7ms TimeCoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:20,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2021-08-21 17:40:20,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1725. [2021-08-21 17:40:20,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1724 states have (on average 2.523781902552204) internal successors, (4351), 1724 states have internal predecessors, (4351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:20,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 4351 transitions. [2021-08-21 17:40:20,751 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 4351 transitions. Word has length 22 [2021-08-21 17:40:20,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:20,751 INFO L470 AbstractCegarLoop]: Abstraction has 1725 states and 4351 transitions. [2021-08-21 17:40:20,751 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 17:40:20,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 4351 transitions. [2021-08-21 17:40:20,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:20,755 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:20,755 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:20,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:20,976 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 17:40:20,977 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:20,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:20,977 INFO L82 PathProgramCache]: Analyzing trace with hash -1228041918, now seen corresponding path program 62 times [2021-08-21 17:40:20,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:20,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702671055] [2021-08-21 17:40:20,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:20,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:21,085 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:21,086 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:21,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702671055] [2021-08-21 17:40:21,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702671055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:21,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390669216] [2021-08-21 17:40:21,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:40:21,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:21,086 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:21,087 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:21,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 17:40:21,597 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:40:21,597 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:21,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:21,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:21,654 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:21,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390669216] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:21,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:21,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:21,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227603664] [2021-08-21 17:40:21,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:21,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:21,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:21,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=118, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:21,656 INFO L87 Difference]: Start difference. First operand 1725 states and 4351 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 17:40:21,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:21,816 INFO L93 Difference]: Finished difference Result 1829 states and 4480 transitions. [2021-08-21 17:40:21,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:40:21,817 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 22 [2021-08-21 17:40:21,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:21,821 INFO L225 Difference]: With dead ends: 1829 [2021-08-21 17:40:21,821 INFO L226 Difference]: Without dead ends: 1828 [2021-08-21 17:40:21,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 165.0ms TimeCoverageRelationStatistics Valid=246, Invalid=404, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:40:21,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1828 states. [2021-08-21 17:40:21,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1828 to 1737. [2021-08-21 17:40:21,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1736 states have (on average 2.5230414746543777) internal successors, (4380), 1736 states have internal predecessors, (4380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:21,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 4380 transitions. [2021-08-21 17:40:21,853 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 4380 transitions. Word has length 22 [2021-08-21 17:40:21,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:21,853 INFO L470 AbstractCegarLoop]: Abstraction has 1737 states and 4380 transitions. [2021-08-21 17:40:21,853 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 17:40:21,853 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 4380 transitions. [2021-08-21 17:40:21,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:21,856 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:21,856 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:21,885 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 17:40:22,081 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 17:40:22,081 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:22,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:22,081 INFO L82 PathProgramCache]: Analyzing trace with hash -426425690, now seen corresponding path program 63 times [2021-08-21 17:40:22,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:22,082 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450131688] [2021-08-21 17:40:22,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:22,082 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:22,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:22,187 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 29 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:22,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:22,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1450131688] [2021-08-21 17:40:22,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1450131688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:22,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170129152] [2021-08-21 17:40:22,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:40:22,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:22,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:22,189 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:22,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2021-08-21 17:40:22,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:40:22,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:22,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:22,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:22,847 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:22,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170129152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:22,848 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:22,848 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:22,848 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725012193] [2021-08-21 17:40:22,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:22,848 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:22,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:22,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=126, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:22,849 INFO L87 Difference]: Start difference. First operand 1737 states and 4380 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 17:40:23,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:23,031 INFO L93 Difference]: Finished difference Result 1876 states and 4608 transitions. [2021-08-21 17:40:23,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:40:23,031 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 22 [2021-08-21 17:40:23,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:23,035 INFO L225 Difference]: With dead ends: 1876 [2021-08-21 17:40:23,036 INFO L226 Difference]: Without dead ends: 1876 [2021-08-21 17:40:23,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 168.2ms TimeCoverageRelationStatistics Valid=210, Invalid=342, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:40:23,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1876 states. [2021-08-21 17:40:23,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1876 to 1726. [2021-08-21 17:40:23,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1726 states, 1725 states have (on average 2.5205797101449274) internal successors, (4348), 1725 states have internal predecessors, (4348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:23,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1726 states to 1726 states and 4348 transitions. [2021-08-21 17:40:23,083 INFO L78 Accepts]: Start accepts. Automaton has 1726 states and 4348 transitions. Word has length 22 [2021-08-21 17:40:23,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:23,083 INFO L470 AbstractCegarLoop]: Abstraction has 1726 states and 4348 transitions. [2021-08-21 17:40:23,083 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 17:40:23,083 INFO L276 IsEmpty]: Start isEmpty. Operand 1726 states and 4348 transitions. [2021-08-21 17:40:23,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:23,086 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:23,086 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:23,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:23,304 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 17:40:23,305 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:23,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:23,305 INFO L82 PathProgramCache]: Analyzing trace with hash 1348581672, now seen corresponding path program 64 times [2021-08-21 17:40:23,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:23,305 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406295615] [2021-08-21 17:40:23,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:23,305 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:23,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:23,409 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:23,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:23,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406295615] [2021-08-21 17:40:23,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406295615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:23,409 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700188016] [2021-08-21 17:40:23,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:40:23,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:23,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:23,410 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:23,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2021-08-21 17:40:23,919 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:40:23,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:23,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:23,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:23,984 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:23,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700188016] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:23,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:23,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:23,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641057173] [2021-08-21 17:40:23,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:23,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:23,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:23,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=118, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:23,985 INFO L87 Difference]: Start difference. First operand 1726 states and 4348 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 17:40:24,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:24,052 INFO L93 Difference]: Finished difference Result 1896 states and 4595 transitions. [2021-08-21 17:40:24,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:40:24,053 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 22 [2021-08-21 17:40:24,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:24,057 INFO L225 Difference]: With dead ends: 1896 [2021-08-21 17:40:24,057 INFO L226 Difference]: Without dead ends: 1896 [2021-08-21 17:40:24,057 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 81.4ms TimeCoverageRelationStatistics Valid=106, Invalid=134, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:24,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2021-08-21 17:40:24,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1730. [2021-08-21 17:40:24,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1730 states, 1729 states have (on average 2.5193753614806247) internal successors, (4356), 1729 states have internal predecessors, (4356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:24,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1730 states to 1730 states and 4356 transitions. [2021-08-21 17:40:24,091 INFO L78 Accepts]: Start accepts. Automaton has 1730 states and 4356 transitions. Word has length 22 [2021-08-21 17:40:24,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:24,091 INFO L470 AbstractCegarLoop]: Abstraction has 1730 states and 4356 transitions. [2021-08-21 17:40:24,091 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 17:40:24,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1730 states and 4356 transitions. [2021-08-21 17:40:24,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:24,094 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:24,094 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:24,125 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:24,319 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 17:40:24,319 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:24,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:24,320 INFO L82 PathProgramCache]: Analyzing trace with hash -1235772316, now seen corresponding path program 65 times [2021-08-21 17:40:24,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:24,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501647326] [2021-08-21 17:40:24,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:24,320 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:24,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:24,424 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:24,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:24,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501647326] [2021-08-21 17:40:24,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501647326] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:24,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1985482470] [2021-08-21 17:40:24,424 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:40:24,424 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:24,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:24,425 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:24,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2021-08-21 17:40:24,965 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:40:24,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:24,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:24,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:25,038 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:25,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1985482470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:25,039 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:25,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:25,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866896258] [2021-08-21 17:40:25,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:25,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:25,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:25,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=145, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:25,039 INFO L87 Difference]: Start difference. First operand 1730 states and 4356 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 17:40:25,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:25,137 INFO L93 Difference]: Finished difference Result 2004 states and 4811 transitions. [2021-08-21 17:40:25,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:25,137 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 22 [2021-08-21 17:40:25,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:25,141 INFO L225 Difference]: With dead ends: 2004 [2021-08-21 17:40:25,141 INFO L226 Difference]: Without dead ends: 2004 [2021-08-21 17:40:25,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 100.2ms TimeCoverageRelationStatistics Valid=140, Invalid=202, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:40:25,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2004 states. [2021-08-21 17:40:25,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2004 to 1678. [2021-08-21 17:40:25,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 2.5140131186642813) internal successors, (4216), 1677 states have internal predecessors, (4216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:25,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 4216 transitions. [2021-08-21 17:40:25,174 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 4216 transitions. Word has length 22 [2021-08-21 17:40:25,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:25,175 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 4216 transitions. [2021-08-21 17:40:25,175 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 17:40:25,175 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 4216 transitions. [2021-08-21 17:40:25,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:25,178 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:25,178 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:25,203 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:25,392 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 17:40:25,393 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:25,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:25,393 INFO L82 PathProgramCache]: Analyzing trace with hash -1207035710, now seen corresponding path program 66 times [2021-08-21 17:40:25,393 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:25,393 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110573724] [2021-08-21 17:40:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:25,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:25,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:25,493 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:25,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:25,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110573724] [2021-08-21 17:40:25,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110573724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:25,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [875668452] [2021-08-21 17:40:25,493 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:40:25,493 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:25,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:25,494 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:25,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2021-08-21 17:40:26,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:40:26,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:26,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:26,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:26,081 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:26,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [875668452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:26,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:26,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:26,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878323874] [2021-08-21 17:40:26,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:26,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:26,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:26,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=119, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:26,082 INFO L87 Difference]: Start difference. First operand 1678 states and 4216 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 17:40:26,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:26,228 INFO L93 Difference]: Finished difference Result 1784 states and 4348 transitions. [2021-08-21 17:40:26,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:40:26,228 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 22 [2021-08-21 17:40:26,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:26,230 INFO L225 Difference]: With dead ends: 1784 [2021-08-21 17:40:26,231 INFO L226 Difference]: Without dead ends: 1783 [2021-08-21 17:40:26,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 146.3ms TimeCoverageRelationStatistics Valid=245, Invalid=405, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:40:26,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1783 states. [2021-08-21 17:40:26,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1783 to 1692. [2021-08-21 17:40:26,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1692 states, 1691 states have (on average 2.5121230041395624) internal successors, (4248), 1691 states have internal predecessors, (4248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:26,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1692 states to 1692 states and 4248 transitions. [2021-08-21 17:40:26,252 INFO L78 Accepts]: Start accepts. Automaton has 1692 states and 4248 transitions. Word has length 22 [2021-08-21 17:40:26,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:26,252 INFO L470 AbstractCegarLoop]: Abstraction has 1692 states and 4248 transitions. [2021-08-21 17:40:26,252 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 17:40:26,252 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 4248 transitions. [2021-08-21 17:40:26,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:26,254 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:26,255 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:26,272 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2021-08-21 17:40:26,455 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 17:40:26,455 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:26,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:26,455 INFO L82 PathProgramCache]: Analyzing trace with hash -405419482, now seen corresponding path program 67 times [2021-08-21 17:40:26,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:26,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005665471] [2021-08-21 17:40:26,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:26,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:26,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:26,557 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 24 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:26,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:26,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005665471] [2021-08-21 17:40:26,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005665471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:26,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569470156] [2021-08-21 17:40:26,557 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:40:26,557 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:26,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:26,558 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:26,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2021-08-21 17:40:27,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:27,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:27,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:27,177 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:27,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569470156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:27,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:27,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:27,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720292449] [2021-08-21 17:40:27,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:27,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:27,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:27,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=125, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:27,178 INFO L87 Difference]: Start difference. First operand 1692 states and 4248 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 17:40:27,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:27,324 INFO L93 Difference]: Finished difference Result 1824 states and 4454 transitions. [2021-08-21 17:40:27,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:27,324 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 22 [2021-08-21 17:40:27,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:27,327 INFO L225 Difference]: With dead ends: 1824 [2021-08-21 17:40:27,327 INFO L226 Difference]: Without dead ends: 1824 [2021-08-21 17:40:27,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 121.0ms TimeCoverageRelationStatistics Valid=197, Invalid=309, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:40:27,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2021-08-21 17:40:27,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1675. [2021-08-21 17:40:27,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1675 states, 1674 states have (on average 2.5089605734767026) internal successors, (4200), 1674 states have internal predecessors, (4200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:27,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1675 states to 1675 states and 4200 transitions. [2021-08-21 17:40:27,347 INFO L78 Accepts]: Start accepts. Automaton has 1675 states and 4200 transitions. Word has length 22 [2021-08-21 17:40:27,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:27,347 INFO L470 AbstractCegarLoop]: Abstraction has 1675 states and 4200 transitions. [2021-08-21 17:40:27,347 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 17:40:27,347 INFO L276 IsEmpty]: Start isEmpty. Operand 1675 states and 4200 transitions. [2021-08-21 17:40:27,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:27,349 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:27,349 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:27,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2021-08-21 17:40:27,549 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 17:40:27,550 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:27,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:27,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1369587880, now seen corresponding path program 68 times [2021-08-21 17:40:27,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:27,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977617872] [2021-08-21 17:40:27,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:27,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:27,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:27,654 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:27,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:27,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977617872] [2021-08-21 17:40:27,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977617872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:27,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224321918] [2021-08-21 17:40:27,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:40:27,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:27,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:27,655 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:27,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2021-08-21 17:40:28,240 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:40:28,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:28,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:28,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:28,304 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:28,304 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224321918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:28,304 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:28,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:28,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222835353] [2021-08-21 17:40:28,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:28,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:28,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:28,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=119, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:28,305 INFO L87 Difference]: Start difference. First operand 1675 states and 4200 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 17:40:28,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:28,373 INFO L93 Difference]: Finished difference Result 1851 states and 4459 transitions. [2021-08-21 17:40:28,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:40:28,374 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 22 [2021-08-21 17:40:28,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:28,376 INFO L225 Difference]: With dead ends: 1851 [2021-08-21 17:40:28,376 INFO L226 Difference]: Without dead ends: 1851 [2021-08-21 17:40:28,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 78.1ms TimeCoverageRelationStatistics Valid=105, Invalid=135, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:28,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1851 states. [2021-08-21 17:40:28,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1851 to 1678. [2021-08-21 17:40:28,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1678 states, 1677 states have (on average 2.5080500894454385) internal successors, (4206), 1677 states have internal predecessors, (4206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:28,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1678 states to 1678 states and 4206 transitions. [2021-08-21 17:40:28,397 INFO L78 Accepts]: Start accepts. Automaton has 1678 states and 4206 transitions. Word has length 22 [2021-08-21 17:40:28,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:28,397 INFO L470 AbstractCegarLoop]: Abstraction has 1678 states and 4206 transitions. [2021-08-21 17:40:28,397 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 17:40:28,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1678 states and 4206 transitions. [2021-08-21 17:40:28,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:28,399 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:28,399 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:28,421 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 17:40:28,600 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 17:40:28,600 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:28,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:28,600 INFO L82 PathProgramCache]: Analyzing trace with hash -1214766108, now seen corresponding path program 69 times [2021-08-21 17:40:28,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:28,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418347302] [2021-08-21 17:40:28,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:28,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:28,708 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:28,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:28,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418347302] [2021-08-21 17:40:28,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418347302] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:28,709 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916968103] [2021-08-21 17:40:28,709 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:40:28,709 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:28,709 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:28,710 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:28,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2021-08-21 17:40:29,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:40:29,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:29,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:29,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:29,320 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:29,320 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916968103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:29,320 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:29,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:29,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663051761] [2021-08-21 17:40:29,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:29,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:29,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:29,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=146, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:29,321 INFO L87 Difference]: Start difference. First operand 1678 states and 4206 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 17:40:29,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:29,413 INFO L93 Difference]: Finished difference Result 1963 states and 4676 transitions. [2021-08-21 17:40:29,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:29,413 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 22 [2021-08-21 17:40:29,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:29,416 INFO L225 Difference]: With dead ends: 1963 [2021-08-21 17:40:29,416 INFO L226 Difference]: Without dead ends: 1963 [2021-08-21 17:40:29,416 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=139, Invalid=203, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:40:29,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1963 states. [2021-08-21 17:40:29,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1963 to 1640. [2021-08-21 17:40:29,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 2.4978645515558267) internal successors, (4094), 1639 states have internal predecessors, (4094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:29,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 4094 transitions. [2021-08-21 17:40:29,439 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 4094 transitions. Word has length 22 [2021-08-21 17:40:29,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:29,439 INFO L470 AbstractCegarLoop]: Abstraction has 1640 states and 4094 transitions. [2021-08-21 17:40:29,440 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 17:40:29,440 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 4094 transitions. [2021-08-21 17:40:29,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:29,443 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:29,443 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:29,465 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:29,656 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 17:40:29,656 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:29,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:29,657 INFO L82 PathProgramCache]: Analyzing trace with hash 274638888, now seen corresponding path program 70 times [2021-08-21 17:40:29,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:29,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169168572] [2021-08-21 17:40:29,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:29,657 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:29,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:29,770 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:29,771 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:29,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169168572] [2021-08-21 17:40:29,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169168572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:29,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [58536872] [2021-08-21 17:40:29,771 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:40:29,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:29,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:29,772 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:29,788 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2021-08-21 17:40:30,383 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:40:30,383 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:30,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:30,384 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:30,455 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:30,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [58536872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:30,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:30,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:30,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328103329] [2021-08-21 17:40:30,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:30,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:30,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:30,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=154, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:30,456 INFO L87 Difference]: Start difference. First operand 1640 states and 4094 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 17:40:30,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:30,571 INFO L93 Difference]: Finished difference Result 2734 states and 6839 transitions. [2021-08-21 17:40:30,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:40:30,572 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 22 [2021-08-21 17:40:30,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:30,575 INFO L225 Difference]: With dead ends: 2734 [2021-08-21 17:40:30,575 INFO L226 Difference]: Without dead ends: 2734 [2021-08-21 17:40:30,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 122.4ms TimeCoverageRelationStatistics Valid=178, Invalid=284, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:40:30,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-08-21 17:40:30,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 2319. [2021-08-21 17:40:30,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2319 states, 2318 states have (on average 2.6177739430543574) internal successors, (6068), 2318 states have internal predecessors, (6068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:30,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2319 states to 2319 states and 6068 transitions. [2021-08-21 17:40:30,609 INFO L78 Accepts]: Start accepts. Automaton has 2319 states and 6068 transitions. Word has length 22 [2021-08-21 17:40:30,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:30,610 INFO L470 AbstractCegarLoop]: Abstraction has 2319 states and 6068 transitions. [2021-08-21 17:40:30,610 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 17:40:30,610 INFO L276 IsEmpty]: Start isEmpty. Operand 2319 states and 6068 transitions. [2021-08-21 17:40:30,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:30,613 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:30,613 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:30,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2021-08-21 17:40:30,816 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 17:40:30,817 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:30,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:30,817 INFO L82 PathProgramCache]: Analyzing trace with hash -555843262, now seen corresponding path program 71 times [2021-08-21 17:40:30,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:30,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531262830] [2021-08-21 17:40:30,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:30,823 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:30,924 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 28 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:30,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:30,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531262830] [2021-08-21 17:40:30,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531262830] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:30,924 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992591841] [2021-08-21 17:40:30,924 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:40:30,924 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:30,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:30,925 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:30,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2021-08-21 17:40:31,510 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:40:31,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:31,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:31,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:31,569 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:31,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992591841] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:31,569 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:31,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:31,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109788786] [2021-08-21 17:40:31,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:31,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:31,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:31,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:31,570 INFO L87 Difference]: Start difference. First operand 2319 states and 6068 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 17:40:31,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:31,714 INFO L93 Difference]: Finished difference Result 2449 states and 6267 transitions. [2021-08-21 17:40:31,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:40:31,715 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 22 [2021-08-21 17:40:31,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:31,718 INFO L225 Difference]: With dead ends: 2449 [2021-08-21 17:40:31,718 INFO L226 Difference]: Without dead ends: 2448 [2021-08-21 17:40:31,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 140.9ms TimeCoverageRelationStatistics Valid=244, Invalid=406, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:40:31,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2448 states. [2021-08-21 17:40:31,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2448 to 2358. [2021-08-21 17:40:31,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 2357 states have (on average 2.6126431904963936) internal successors, (6158), 2357 states have internal predecessors, (6158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:31,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 6158 transitions. [2021-08-21 17:40:31,750 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 6158 transitions. Word has length 22 [2021-08-21 17:40:31,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:31,750 INFO L470 AbstractCegarLoop]: Abstraction has 2358 states and 6158 transitions. [2021-08-21 17:40:31,750 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 17:40:31,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 6158 transitions. [2021-08-21 17:40:31,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:31,753 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:31,753 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:31,771 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 17:40:31,954 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 17:40:31,954 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:31,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:31,954 INFO L82 PathProgramCache]: Analyzing trace with hash 245772966, now seen corresponding path program 72 times [2021-08-21 17:40:31,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:31,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613511636] [2021-08-21 17:40:31,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:31,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:31,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:32,046 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 21 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:32,047 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:32,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613511636] [2021-08-21 17:40:32,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613511636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:32,047 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826225358] [2021-08-21 17:40:32,047 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:40:32,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:32,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:32,048 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:32,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2021-08-21 17:40:32,631 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:40:32,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:32,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:32,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:32,705 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 27 proven. 41 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:32,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826225358] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:32,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:32,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:32,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020358346] [2021-08-21 17:40:32,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:32,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:32,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:32,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=124, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:32,706 INFO L87 Difference]: Start difference. First operand 2358 states and 6158 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 17:40:32,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:32,827 INFO L93 Difference]: Finished difference Result 2482 states and 6344 transitions. [2021-08-21 17:40:32,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:40:32,827 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 22 [2021-08-21 17:40:32,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:32,830 INFO L225 Difference]: With dead ends: 2482 [2021-08-21 17:40:32,830 INFO L226 Difference]: Without dead ends: 2482 [2021-08-21 17:40:32,830 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 108.4ms TimeCoverageRelationStatistics Valid=184, Invalid=278, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:40:32,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2482 states. [2021-08-21 17:40:32,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2482 to 2313. [2021-08-21 17:40:32,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2313 states, 2312 states have (on average 2.6089965397923875) internal successors, (6032), 2312 states have internal predecessors, (6032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:32,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2313 states to 2313 states and 6032 transitions. [2021-08-21 17:40:32,861 INFO L78 Accepts]: Start accepts. Automaton has 2313 states and 6032 transitions. Word has length 22 [2021-08-21 17:40:32,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:32,861 INFO L470 AbstractCegarLoop]: Abstraction has 2313 states and 6032 transitions. [2021-08-21 17:40:32,861 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 17:40:32,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2313 states and 6032 transitions. [2021-08-21 17:40:32,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:32,864 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:32,864 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:32,882 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 17:40:33,064 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 17:40:33,065 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:33,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:33,065 INFO L82 PathProgramCache]: Analyzing trace with hash 2020780328, now seen corresponding path program 73 times [2021-08-21 17:40:33,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:33,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924794361] [2021-08-21 17:40:33,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:33,065 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:33,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:33,166 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:33,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:33,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924794361] [2021-08-21 17:40:33,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924794361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:33,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367418522] [2021-08-21 17:40:33,166 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:40:33,167 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:33,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:33,167 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:33,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2021-08-21 17:40:33,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:33,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:33,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:33,858 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:33,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367418522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:33,858 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:33,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:33,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690649370] [2021-08-21 17:40:33,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:33,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:33,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:33,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:33,859 INFO L87 Difference]: Start difference. First operand 2313 states and 6032 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 17:40:33,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:33,928 INFO L93 Difference]: Finished difference Result 2453 states and 6220 transitions. [2021-08-21 17:40:33,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:40:33,929 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 22 [2021-08-21 17:40:33,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:33,932 INFO L225 Difference]: With dead ends: 2453 [2021-08-21 17:40:33,932 INFO L226 Difference]: Without dead ends: 2453 [2021-08-21 17:40:33,932 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 73.9ms TimeCoverageRelationStatistics Valid=104, Invalid=136, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:33,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2453 states. [2021-08-21 17:40:33,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2453 to 2315. [2021-08-21 17:40:33,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2315 states, 2314 states have (on average 2.6084701815038893) internal successors, (6036), 2314 states have internal predecessors, (6036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:33,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2315 states to 2315 states and 6036 transitions. [2021-08-21 17:40:33,967 INFO L78 Accepts]: Start accepts. Automaton has 2315 states and 6036 transitions. Word has length 22 [2021-08-21 17:40:33,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:33,967 INFO L470 AbstractCegarLoop]: Abstraction has 2315 states and 6036 transitions. [2021-08-21 17:40:33,967 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 17:40:33,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2315 states and 6036 transitions. [2021-08-21 17:40:33,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:33,970 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:33,970 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:33,988 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 17:40:34,170 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 17:40:34,171 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:34,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:34,171 INFO L82 PathProgramCache]: Analyzing trace with hash -563573660, now seen corresponding path program 74 times [2021-08-21 17:40:34,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:34,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910676290] [2021-08-21 17:40:34,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:34,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:34,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:34,263 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:34,263 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:34,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910676290] [2021-08-21 17:40:34,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910676290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:34,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838060856] [2021-08-21 17:40:34,263 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:40:34,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:34,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:34,264 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:34,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2021-08-21 17:40:34,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:40:34,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:34,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:34,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:34,925 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:34,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838060856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:34,926 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:34,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:34,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681906805] [2021-08-21 17:40:34,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:34,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:34,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:34,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=147, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:34,927 INFO L87 Difference]: Start difference. First operand 2315 states and 6036 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 17:40:35,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:35,032 INFO L93 Difference]: Finished difference Result 2545 states and 6397 transitions. [2021-08-21 17:40:35,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:35,032 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 22 [2021-08-21 17:40:35,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:35,036 INFO L225 Difference]: With dead ends: 2545 [2021-08-21 17:40:35,036 INFO L226 Difference]: Without dead ends: 2545 [2021-08-21 17:40:35,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 88.2ms TimeCoverageRelationStatistics Valid=138, Invalid=204, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:40:35,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2545 states. [2021-08-21 17:40:35,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2545 to 2232. [2021-08-21 17:40:35,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2232 states, 2231 states have (on average 2.601523980277902) internal successors, (5804), 2231 states have internal predecessors, (5804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:35,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2232 states to 2232 states and 5804 transitions. [2021-08-21 17:40:35,068 INFO L78 Accepts]: Start accepts. Automaton has 2232 states and 5804 transitions. Word has length 22 [2021-08-21 17:40:35,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:35,068 INFO L470 AbstractCegarLoop]: Abstraction has 2232 states and 5804 transitions. [2021-08-21 17:40:35,068 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 17:40:35,068 INFO L276 IsEmpty]: Start isEmpty. Operand 2232 states and 5804 transitions. [2021-08-21 17:40:35,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:35,071 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:35,071 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:35,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2021-08-21 17:40:35,271 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 17:40:35,272 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:35,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:35,272 INFO L82 PathProgramCache]: Analyzing trace with hash 925831336, now seen corresponding path program 75 times [2021-08-21 17:40:35,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:35,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82736988] [2021-08-21 17:40:35,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:35,272 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:35,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:35,373 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:35,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:35,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82736988] [2021-08-21 17:40:35,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82736988] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:35,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643583357] [2021-08-21 17:40:35,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:40:35,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:35,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:35,374 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:35,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2021-08-21 17:40:36,017 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:40:36,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:36,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:36,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:36,092 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:36,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643583357] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:36,100 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:36,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:36,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619513194] [2021-08-21 17:40:36,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:36,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:36,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:36,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=155, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:36,102 INFO L87 Difference]: Start difference. First operand 2232 states and 5804 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 17:40:36,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:36,210 INFO L93 Difference]: Finished difference Result 3634 states and 9555 transitions. [2021-08-21 17:40:36,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:36,210 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 22 [2021-08-21 17:40:36,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:36,215 INFO L225 Difference]: With dead ends: 3634 [2021-08-21 17:40:36,215 INFO L226 Difference]: Without dead ends: 3634 [2021-08-21 17:40:36,216 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 103.5ms TimeCoverageRelationStatistics Valid=142, Invalid=238, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:40:36,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3634 states. [2021-08-21 17:40:36,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3634 to 3343. [2021-08-21 17:40:36,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3343 states, 3342 states have (on average 2.703470975463794) internal successors, (9035), 3342 states have internal predecessors, (9035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:36,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3343 states to 3343 states and 9035 transitions. [2021-08-21 17:40:36,270 INFO L78 Accepts]: Start accepts. Automaton has 3343 states and 9035 transitions. Word has length 22 [2021-08-21 17:40:36,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:36,270 INFO L470 AbstractCegarLoop]: Abstraction has 3343 states and 9035 transitions. [2021-08-21 17:40:36,270 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 17:40:36,270 INFO L276 IsEmpty]: Start isEmpty. Operand 3343 states and 9035 transitions. [2021-08-21 17:40:36,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:36,274 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:36,274 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:36,292 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2021-08-21 17:40:36,474 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 17:40:36,474 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:36,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:36,474 INFO L82 PathProgramCache]: Analyzing trace with hash -147254044, now seen corresponding path program 76 times [2021-08-21 17:40:36,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:36,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [660566081] [2021-08-21 17:40:36,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:36,475 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:36,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:36,587 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:36,587 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:36,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [660566081] [2021-08-21 17:40:36,587 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [660566081] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:36,587 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490792320] [2021-08-21 17:40:36,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:40:36,587 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:36,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:36,588 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:36,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2021-08-21 17:40:37,226 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:40:37,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:37,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:37,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:37,298 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:37,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490792320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:37,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:37,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:37,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649215634] [2021-08-21 17:40:37,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:37,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:37,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:37,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:37,299 INFO L87 Difference]: Start difference. First operand 3343 states and 9035 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 17:40:37,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:37,474 INFO L93 Difference]: Finished difference Result 5029 states and 13448 transitions. [2021-08-21 17:40:37,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 17:40:37,474 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 22 [2021-08-21 17:40:37,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:37,481 INFO L225 Difference]: With dead ends: 5029 [2021-08-21 17:40:37,481 INFO L226 Difference]: Without dead ends: 5029 [2021-08-21 17:40:37,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 156.1ms TimeCoverageRelationStatistics Valid=239, Invalid=411, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:40:37,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5029 states. [2021-08-21 17:40:37,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5029 to 4570. [2021-08-21 17:40:37,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4570 states, 4569 states have (on average 2.75815276865835) internal successors, (12602), 4569 states have internal predecessors, (12602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:37,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4570 states to 4570 states and 12602 transitions. [2021-08-21 17:40:37,561 INFO L78 Accepts]: Start accepts. Automaton has 4570 states and 12602 transitions. Word has length 22 [2021-08-21 17:40:37,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:37,561 INFO L470 AbstractCegarLoop]: Abstraction has 4570 states and 12602 transitions. [2021-08-21 17:40:37,562 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 17:40:37,562 INFO L276 IsEmpty]: Start isEmpty. Operand 4570 states and 12602 transitions. [2021-08-21 17:40:37,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:37,566 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:37,566 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:37,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2021-08-21 17:40:37,766 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 17:40:37,767 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:37,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:37,767 INFO L82 PathProgramCache]: Analyzing trace with hash -1843713854, now seen corresponding path program 77 times [2021-08-21 17:40:37,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:37,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608005077] [2021-08-21 17:40:37,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:37,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:37,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:37,869 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 29 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:37,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:37,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608005077] [2021-08-21 17:40:37,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608005077] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:37,869 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240089805] [2021-08-21 17:40:37,869 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:40:37,869 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:37,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:37,870 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:37,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2021-08-21 17:40:38,553 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:40:38,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:38,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:38,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:38,613 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:38,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240089805] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:38,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:38,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:38,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36299436] [2021-08-21 17:40:38,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:38,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:38,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:38,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=121, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:38,614 INFO L87 Difference]: Start difference. First operand 4570 states and 12602 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 17:40:38,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:38,767 INFO L93 Difference]: Finished difference Result 4802 states and 13089 transitions. [2021-08-21 17:40:38,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:40:38,767 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 22 [2021-08-21 17:40:38,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:38,775 INFO L225 Difference]: With dead ends: 4802 [2021-08-21 17:40:38,775 INFO L226 Difference]: Without dead ends: 4801 [2021-08-21 17:40:38,775 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 137.2ms TimeCoverageRelationStatistics Valid=243, Invalid=407, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:40:38,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4801 states. [2021-08-21 17:40:38,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4801 to 4712. [2021-08-21 17:40:38,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4712 states, 4711 states have (on average 2.7467628953513055) internal successors, (12940), 4711 states have internal predecessors, (12940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:38,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4712 states to 4712 states and 12940 transitions. [2021-08-21 17:40:38,874 INFO L78 Accepts]: Start accepts. Automaton has 4712 states and 12940 transitions. Word has length 22 [2021-08-21 17:40:38,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:38,874 INFO L470 AbstractCegarLoop]: Abstraction has 4712 states and 12940 transitions. [2021-08-21 17:40:38,874 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 17:40:38,874 INFO L276 IsEmpty]: Start isEmpty. Operand 4712 states and 12940 transitions. [2021-08-21 17:40:38,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:38,879 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:38,879 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:38,897 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 17:40:39,079 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 17:40:39,079 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:39,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:39,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1042097626, now seen corresponding path program 78 times [2021-08-21 17:40:39,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:39,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053724902] [2021-08-21 17:40:39,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:39,080 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:39,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:39,179 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 20 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:39,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:39,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053724902] [2021-08-21 17:40:39,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053724902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:39,180 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998613384] [2021-08-21 17:40:39,180 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:40:39,180 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:39,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:39,182 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:39,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2021-08-21 17:40:39,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-08-21 17:40:39,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:39,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:39,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:39,872 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 25 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:39,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998613384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:39,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:39,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:39,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896928077] [2021-08-21 17:40:39,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:39,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:39,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:39,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=123, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:39,873 INFO L87 Difference]: Start difference. First operand 4712 states and 12940 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 17:40:39,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:39,988 INFO L93 Difference]: Finished difference Result 4824 states and 13094 transitions. [2021-08-21 17:40:39,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:40:39,988 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 22 [2021-08-21 17:40:39,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:39,996 INFO L225 Difference]: With dead ends: 4824 [2021-08-21 17:40:39,996 INFO L226 Difference]: Without dead ends: 4824 [2021-08-21 17:40:39,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 100.8ms TimeCoverageRelationStatistics Valid=171, Invalid=249, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:40:39,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4824 states. [2021-08-21 17:40:40,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4824 to 4640. [2021-08-21 17:40:40,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4640 states, 4639 states have (on average 2.74563483509377) internal successors, (12737), 4639 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 17:40:40,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4640 states to 4640 states and 12737 transitions. [2021-08-21 17:40:40,084 INFO L78 Accepts]: Start accepts. Automaton has 4640 states and 12737 transitions. Word has length 22 [2021-08-21 17:40:40,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:40,084 INFO L470 AbstractCegarLoop]: Abstraction has 4640 states and 12737 transitions. [2021-08-21 17:40:40,084 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 17:40:40,084 INFO L276 IsEmpty]: Start isEmpty. Operand 4640 states and 12737 transitions. [2021-08-21 17:40:40,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:40,088 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:40,088 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:40,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2021-08-21 17:40:40,289 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 17:40:40,289 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:40,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:40,290 INFO L82 PathProgramCache]: Analyzing trace with hash 732909736, now seen corresponding path program 79 times [2021-08-21 17:40:40,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:40,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709693461] [2021-08-21 17:40:40,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:40,290 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:40,414 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 26 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:40,414 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:40,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709693461] [2021-08-21 17:40:40,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709693461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:40,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123367799] [2021-08-21 17:40:40,415 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:40:40,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:40,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:40,417 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:40,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-08-21 17:40:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:41,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:41,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:41,201 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:41,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123367799] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:41,201 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:41,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:41,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553655877] [2021-08-21 17:40:41,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:41,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:41,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:41,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=121, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:41,202 INFO L87 Difference]: Start difference. First operand 4640 states and 12737 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 17:40:41,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:41,279 INFO L93 Difference]: Finished difference Result 4814 states and 12927 transitions. [2021-08-21 17:40:41,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:40:41,279 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 22 [2021-08-21 17:40:41,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:41,286 INFO L225 Difference]: With dead ends: 4814 [2021-08-21 17:40:41,287 INFO L226 Difference]: Without dead ends: 4814 [2021-08-21 17:40:41,287 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 87.3ms TimeCoverageRelationStatistics Valid=103, Invalid=137, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:41,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-08-21 17:40:41,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 4660. [2021-08-21 17:40:41,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4660 states, 4659 states have (on average 2.7280532303069327) internal successors, (12710), 4659 states have internal predecessors, (12710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:41,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4660 states to 4660 states and 12710 transitions. [2021-08-21 17:40:41,384 INFO L78 Accepts]: Start accepts. Automaton has 4660 states and 12710 transitions. Word has length 22 [2021-08-21 17:40:41,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:41,385 INFO L470 AbstractCegarLoop]: Abstraction has 4660 states and 12710 transitions. [2021-08-21 17:40:41,385 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 17:40:41,385 INFO L276 IsEmpty]: Start isEmpty. Operand 4660 states and 12710 transitions. [2021-08-21 17:40:41,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:41,389 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:41,390 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:41,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:41,593 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 17:40:41,594 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:41,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:41,595 INFO L82 PathProgramCache]: Analyzing trace with hash -1851444252, now seen corresponding path program 80 times [2021-08-21 17:40:41,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:41,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595760640] [2021-08-21 17:40:41,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:41,595 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:41,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:41,696 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:41,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:41,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595760640] [2021-08-21 17:40:41,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595760640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:41,696 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417712215] [2021-08-21 17:40:41,696 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:40:41,696 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:41,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:41,697 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:41,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-08-21 17:40:42,437 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:40:42,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:42,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:42,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:42,509 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 24 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:42,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417712215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:42,510 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:42,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:42,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046970686] [2021-08-21 17:40:42,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:42,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:42,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:42,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=148, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:42,510 INFO L87 Difference]: Start difference. First operand 4660 states and 12710 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 17:40:42,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:42,611 INFO L93 Difference]: Finished difference Result 4879 states and 13039 transitions. [2021-08-21 17:40:42,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:42,611 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 22 [2021-08-21 17:40:42,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:42,619 INFO L225 Difference]: With dead ends: 4879 [2021-08-21 17:40:42,619 INFO L226 Difference]: Without dead ends: 4879 [2021-08-21 17:40:42,619 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 92.1ms TimeCoverageRelationStatistics Valid=137, Invalid=205, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:40:42,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-08-21 17:40:42,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 4517. [2021-08-21 17:40:42,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 2.7187776793622676) internal successors, (12278), 4516 states have internal predecessors, (12278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:42,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 12278 transitions. [2021-08-21 17:40:42,697 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 12278 transitions. Word has length 22 [2021-08-21 17:40:42,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:42,697 INFO L470 AbstractCegarLoop]: Abstraction has 4517 states and 12278 transitions. [2021-08-21 17:40:42,697 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 17:40:42,697 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 12278 transitions. [2021-08-21 17:40:42,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:42,700 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:42,700 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:42,719 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:42,901 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 17:40:42,901 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:42,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:42,901 INFO L82 PathProgramCache]: Analyzing trace with hash -362039256, now seen corresponding path program 81 times [2021-08-21 17:40:42,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:42,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369036787] [2021-08-21 17:40:42,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:42,902 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:42,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:42,996 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 16 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:42,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:42,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369036787] [2021-08-21 17:40:42,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369036787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:42,997 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110053400] [2021-08-21 17:40:42,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:40:42,997 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:42,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:42,998 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:42,998 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-08-21 17:40:43,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:40:43,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:43,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:43,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:43,757 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:43,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110053400] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:43,757 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:43,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:43,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202848222] [2021-08-21 17:40:43,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:43,758 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:43,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:43,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:43,758 INFO L87 Difference]: Start difference. First operand 4517 states and 12278 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 17:40:43,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:43,883 INFO L93 Difference]: Finished difference Result 7998 states and 21944 transitions. [2021-08-21 17:40:43,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:40:43,883 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 22 [2021-08-21 17:40:43,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:43,897 INFO L225 Difference]: With dead ends: 7998 [2021-08-21 17:40:43,897 INFO L226 Difference]: Without dead ends: 7998 [2021-08-21 17:40:43,898 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 99.8ms TimeCoverageRelationStatistics Valid=141, Invalid=239, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:40:43,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7998 states. [2021-08-21 17:40:44,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7998 to 7742. [2021-08-21 17:40:44,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7742 states, 7741 states have (on average 2.777289755845498) internal successors, (21499), 7741 states have internal predecessors, (21499), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:44,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7742 states to 7742 states and 21499 transitions. [2021-08-21 17:40:44,054 INFO L78 Accepts]: Start accepts. Automaton has 7742 states and 21499 transitions. Word has length 22 [2021-08-21 17:40:44,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:44,054 INFO L470 AbstractCegarLoop]: Abstraction has 7742 states and 21499 transitions. [2021-08-21 17:40:44,055 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 17:40:44,055 INFO L276 IsEmpty]: Start isEmpty. Operand 7742 states and 21499 transitions. [2021-08-21 17:40:44,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:44,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:44,059 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:44,077 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 17:40:44,260 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 17:40:44,260 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:44,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:44,260 INFO L82 PathProgramCache]: Analyzing trace with hash -1435124636, now seen corresponding path program 82 times [2021-08-21 17:40:44,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:44,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861624664] [2021-08-21 17:40:44,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:44,261 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:44,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:44,371 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:44,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:44,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861624664] [2021-08-21 17:40:44,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861624664] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:44,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976744382] [2021-08-21 17:40:44,371 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:40:44,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:44,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:44,385 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:44,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-08-21 17:40:45,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:40:45,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:45,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:45,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:45,137 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:45,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976744382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:45,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:45,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:45,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683189419] [2021-08-21 17:40:45,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:45,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:45,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:45,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:45,138 INFO L87 Difference]: Start difference. First operand 7742 states and 21499 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 17:40:45,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:45,322 INFO L93 Difference]: Finished difference Result 10662 states and 29549 transitions. [2021-08-21 17:40:45,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:40:45,323 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 22 [2021-08-21 17:40:45,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:45,344 INFO L225 Difference]: With dead ends: 10662 [2021-08-21 17:40:45,344 INFO L226 Difference]: Without dead ends: 10662 [2021-08-21 17:40:45,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 127.2ms TimeCoverageRelationStatistics Valid=179, Invalid=327, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:40:45,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10662 states. [2021-08-21 17:40:45,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10662 to 10404. [2021-08-21 17:40:45,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10404 states, 10403 states have (on average 2.7980390272036915) internal successors, (29108), 10403 states have internal predecessors, (29108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:45,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10404 states to 10404 states and 29108 transitions. [2021-08-21 17:40:45,589 INFO L78 Accepts]: Start accepts. Automaton has 10404 states and 29108 transitions. Word has length 22 [2021-08-21 17:40:45,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:45,589 INFO L470 AbstractCegarLoop]: Abstraction has 10404 states and 29108 transitions. [2021-08-21 17:40:45,589 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 17:40:45,589 INFO L276 IsEmpty]: Start isEmpty. Operand 10404 states and 29108 transitions. [2021-08-21 17:40:45,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:45,594 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:45,594 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:45,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2021-08-21 17:40:45,795 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 17:40:45,795 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:45,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:45,795 INFO L82 PathProgramCache]: Analyzing trace with hash -341033048, now seen corresponding path program 83 times [2021-08-21 17:40:45,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:45,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979688471] [2021-08-21 17:40:45,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:45,796 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:45,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:45,907 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:45,907 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:45,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979688471] [2021-08-21 17:40:45,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979688471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:45,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871415756] [2021-08-21 17:40:45,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:40:45,908 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:45,908 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:45,909 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:45,910 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-08-21 17:40:46,636 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:40:46,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:46,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:46,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:46,705 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:46,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871415756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:46,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:46,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:40:46,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160615773] [2021-08-21 17:40:46,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:46,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:46,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:46,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:46,706 INFO L87 Difference]: Start difference. First operand 10404 states and 29108 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 17:40:46,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:46,957 INFO L93 Difference]: Finished difference Result 13277 states and 36840 transitions. [2021-08-21 17:40:46,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:40:46,957 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 22 [2021-08-21 17:40:46,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:46,987 INFO L225 Difference]: With dead ends: 13277 [2021-08-21 17:40:46,987 INFO L226 Difference]: Without dead ends: 13277 [2021-08-21 17:40:46,988 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 209.6ms TimeCoverageRelationStatistics Valid=329, Invalid=601, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:40:47,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13277 states. [2021-08-21 17:40:47,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13277 to 12835. [2021-08-21 17:40:47,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12835 states, 12834 states have (on average 2.8070749571450833) internal successors, (36026), 12834 states have internal predecessors, (36026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:47,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12835 states to 12835 states and 36026 transitions. [2021-08-21 17:40:47,327 INFO L78 Accepts]: Start accepts. Automaton has 12835 states and 36026 transitions. Word has length 22 [2021-08-21 17:40:47,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:47,327 INFO L470 AbstractCegarLoop]: Abstraction has 12835 states and 36026 transitions. [2021-08-21 17:40:47,327 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 17:40:47,328 INFO L276 IsEmpty]: Start isEmpty. Operand 12835 states and 36026 transitions. [2021-08-21 17:40:47,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:47,333 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:47,333 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:47,351 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:47,533 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 17:40:47,534 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:47,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:47,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1181970754, now seen corresponding path program 84 times [2021-08-21 17:40:47,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:47,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777297246] [2021-08-21 17:40:47,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:47,534 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:47,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:47,627 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 28 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:47,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:47,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777297246] [2021-08-21 17:40:47,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777297246] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:47,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394988942] [2021-08-21 17:40:47,628 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:40:47,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:47,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:47,629 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:47,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-08-21 17:40:48,441 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:40:48,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:48,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:48,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:48,499 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 33 proven. 27 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:48,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394988942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:48,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:48,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:48,500 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65898135] [2021-08-21 17:40:48,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:48,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:48,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:48,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=122, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:48,501 INFO L87 Difference]: Start difference. First operand 12835 states and 36026 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 17:40:48,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:48,683 INFO L93 Difference]: Finished difference Result 13603 states and 37980 transitions. [2021-08-21 17:40:48,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:40:48,683 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 22 [2021-08-21 17:40:48,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:48,713 INFO L225 Difference]: With dead ends: 13603 [2021-08-21 17:40:48,713 INFO L226 Difference]: Without dead ends: 13602 [2021-08-21 17:40:48,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 137.6ms TimeCoverageRelationStatistics Valid=242, Invalid=408, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:40:48,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13602 states. [2021-08-21 17:40:48,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13602 to 13514. [2021-08-21 17:40:49,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13514 states, 13513 states have (on average 2.786871901132243) internal successors, (37659), 13513 states have internal predecessors, (37659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:49,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13514 states to 13514 states and 37659 transitions. [2021-08-21 17:40:49,119 INFO L78 Accepts]: Start accepts. Automaton has 13514 states and 37659 transitions. Word has length 22 [2021-08-21 17:40:49,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:49,119 INFO L470 AbstractCegarLoop]: Abstraction has 13514 states and 37659 transitions. [2021-08-21 17:40:49,120 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 17:40:49,120 INFO L276 IsEmpty]: Start isEmpty. Operand 13514 states and 37659 transitions. [2021-08-21 17:40:49,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:49,125 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:49,125 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:49,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Ended with exit code 0 [2021-08-21 17:40:49,325 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 17:40:49,326 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:49,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:49,326 INFO L82 PathProgramCache]: Analyzing trace with hash 1983586982, now seen corresponding path program 85 times [2021-08-21 17:40:49,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:49,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706484515] [2021-08-21 17:40:49,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:49,327 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:49,449 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 21 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:49,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:49,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706484515] [2021-08-21 17:40:49,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706484515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:49,450 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [35662148] [2021-08-21 17:40:49,450 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:40:49,450 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:49,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:49,451 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:49,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-08-21 17:40:50,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:50,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:50,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:50,208 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 25 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:50,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [35662148] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:50,209 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:50,209 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:50,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230989879] [2021-08-21 17:40:50,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:50,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:50,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:50,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=122, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:50,209 INFO L87 Difference]: Start difference. First operand 13514 states and 37659 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 17:40:50,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:50,352 INFO L93 Difference]: Finished difference Result 13612 states and 37783 transitions. [2021-08-21 17:40:50,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:40:50,352 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 22 [2021-08-21 17:40:50,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:50,382 INFO L225 Difference]: With dead ends: 13612 [2021-08-21 17:40:50,383 INFO L226 Difference]: Without dead ends: 13612 [2021-08-21 17:40:50,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 111.4ms TimeCoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:40:50,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13612 states. [2021-08-21 17:40:50,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13612 to 13383. [2021-08-21 17:40:50,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13383 states, 13382 states have (on average 2.7862800777163352) internal successors, (37286), 13382 states have internal predecessors, (37286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:50,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13383 states to 13383 states and 37286 transitions. [2021-08-21 17:40:50,781 INFO L78 Accepts]: Start accepts. Automaton has 13383 states and 37286 transitions. Word has length 22 [2021-08-21 17:40:50,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:50,781 INFO L470 AbstractCegarLoop]: Abstraction has 13383 states and 37286 transitions. [2021-08-21 17:40:50,781 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 17:40:50,781 INFO L276 IsEmpty]: Start isEmpty. Operand 13383 states and 37286 transitions. [2021-08-21 17:40:50,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:50,787 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:50,787 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:50,805 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 17:40:50,987 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 17:40:50,988 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:50,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:50,988 INFO L82 PathProgramCache]: Analyzing trace with hash -536372952, now seen corresponding path program 86 times [2021-08-21 17:40:50,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:50,988 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543115095] [2021-08-21 17:40:50,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:50,988 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:51,179 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:51,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:51,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543115095] [2021-08-21 17:40:51,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543115095] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:51,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323392692] [2021-08-21 17:40:51,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:40:51,179 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:51,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:51,185 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:51,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-08-21 17:40:51,934 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:40:51,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:51,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:51,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:52,005 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 30 proven. 30 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:40:52,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323392692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:52,006 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:52,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:40:52,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401292879] [2021-08-21 17:40:52,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:40:52,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:52,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:40:52,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=122, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:40:52,006 INFO L87 Difference]: Start difference. First operand 13383 states and 37286 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 17:40:52,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:52,127 INFO L93 Difference]: Finished difference Result 13465 states and 36997 transitions. [2021-08-21 17:40:52,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:40:52,127 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 22 [2021-08-21 17:40:52,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:52,156 INFO L225 Difference]: With dead ends: 13465 [2021-08-21 17:40:52,156 INFO L226 Difference]: Without dead ends: 13465 [2021-08-21 17:40:52,156 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 73.4ms TimeCoverageRelationStatistics Valid=102, Invalid=138, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:52,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13465 states. [2021-08-21 17:40:52,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13465 to 13083. [2021-08-21 17:40:52,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13083 states, 13082 states have (on average 2.7760281302553125) internal successors, (36316), 13082 states have internal predecessors, (36316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:52,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13083 states to 13083 states and 36316 transitions. [2021-08-21 17:40:52,579 INFO L78 Accepts]: Start accepts. Automaton has 13083 states and 36316 transitions. Word has length 22 [2021-08-21 17:40:52,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:52,580 INFO L470 AbstractCegarLoop]: Abstraction has 13083 states and 36316 transitions. [2021-08-21 17:40:52,581 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 17:40:52,581 INFO L276 IsEmpty]: Start isEmpty. Operand 13083 states and 36316 transitions. [2021-08-21 17:40:52,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:52,587 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:52,588 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:52,615 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:52,808 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 17:40:52,808 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:52,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:52,809 INFO L82 PathProgramCache]: Analyzing trace with hash 1174240356, now seen corresponding path program 87 times [2021-08-21 17:40:52,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:52,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871829260] [2021-08-21 17:40:52,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:52,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:52,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:53,012 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:53,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:53,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871829260] [2021-08-21 17:40:53,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871829260] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:53,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008171169] [2021-08-21 17:40:53,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:40:53,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:53,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:53,014 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:53,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-08-21 17:40:53,817 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:40:53,817 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:53,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:53,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:53,881 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 26 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:53,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008171169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:53,881 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:53,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:40:53,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132072801] [2021-08-21 17:40:53,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:53,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:53,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:53,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:53,882 INFO L87 Difference]: Start difference. First operand 13083 states and 36316 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 17:40:54,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:54,012 INFO L93 Difference]: Finished difference Result 13789 states and 37499 transitions. [2021-08-21 17:40:54,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:40:54,013 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 22 [2021-08-21 17:40:54,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:54,043 INFO L225 Difference]: With dead ends: 13789 [2021-08-21 17:40:54,043 INFO L226 Difference]: Without dead ends: 13789 [2021-08-21 17:40:54,044 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 117.3ms TimeCoverageRelationStatistics Valid=136, Invalid=206, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:40:54,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13789 states. [2021-08-21 17:40:54,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13789 to 12935. [2021-08-21 17:40:54,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12935 states, 12934 states have (on average 2.757847533632287) internal successors, (35670), 12934 states have internal predecessors, (35670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:54,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12935 states to 12935 states and 35670 transitions. [2021-08-21 17:40:54,337 INFO L78 Accepts]: Start accepts. Automaton has 12935 states and 35670 transitions. Word has length 22 [2021-08-21 17:40:54,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:54,338 INFO L470 AbstractCegarLoop]: Abstraction has 12935 states and 35670 transitions. [2021-08-21 17:40:54,338 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 17:40:54,338 INFO L276 IsEmpty]: Start isEmpty. Operand 12935 states and 35670 transitions. [2021-08-21 17:40:54,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:54,343 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:54,343 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:54,361 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 17:40:54,543 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 17:40:54,544 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:54,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:54,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1631321944, now seen corresponding path program 88 times [2021-08-21 17:40:54,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:54,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319641403] [2021-08-21 17:40:54,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:54,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:54,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:54,677 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:54,677 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:54,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319641403] [2021-08-21 17:40:54,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319641403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:54,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863653705] [2021-08-21 17:40:54,677 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:40:54,677 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:54,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:54,678 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:54,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-08-21 17:40:55,385 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:40:55,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:55,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:55,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:55,449 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:55,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863653705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:55,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:55,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:40:55,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799868188] [2021-08-21 17:40:55,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:55,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:55,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:55,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:55,450 INFO L87 Difference]: Start difference. First operand 12935 states and 35670 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 17:40:55,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:55,624 INFO L93 Difference]: Finished difference Result 23076 states and 63790 transitions. [2021-08-21 17:40:55,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:40:55,624 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 22 [2021-08-21 17:40:55,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:55,675 INFO L225 Difference]: With dead ends: 23076 [2021-08-21 17:40:55,676 INFO L226 Difference]: Without dead ends: 23076 [2021-08-21 17:40:55,676 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 92.1ms TimeCoverageRelationStatistics Valid=140, Invalid=240, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:40:55,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23076 states. [2021-08-21 17:40:56,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23076 to 22842. [2021-08-21 17:40:56,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22842 states, 22841 states have (on average 2.7746596033448623) internal successors, (63376), 22841 states have internal predecessors, (63376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:56,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22842 states to 22842 states and 63376 transitions. [2021-08-21 17:40:56,236 INFO L78 Accepts]: Start accepts. Automaton has 22842 states and 63376 transitions. Word has length 22 [2021-08-21 17:40:56,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:56,236 INFO L470 AbstractCegarLoop]: Abstraction has 22842 states and 63376 transitions. [2021-08-21 17:40:56,236 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 17:40:56,236 INFO L276 IsEmpty]: Start isEmpty. Operand 22842 states and 63376 transitions. [2021-08-21 17:40:56,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:56,242 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:56,242 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:56,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-08-21 17:40:56,442 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 17:40:56,442 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:56,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:56,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1590559972, now seen corresponding path program 89 times [2021-08-21 17:40:56,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:56,443 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197851025] [2021-08-21 17:40:56,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:56,443 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:56,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:56,536 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:56,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:56,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197851025] [2021-08-21 17:40:56,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197851025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:56,536 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071750293] [2021-08-21 17:40:56,536 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:40:56,536 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:56,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:56,538 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:56,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-08-21 17:40:57,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:40:57,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:57,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:57,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:57,297 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 16 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:57,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071750293] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:57,297 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:57,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:40:57,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997691174] [2021-08-21 17:40:57,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:57,298 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:57,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:57,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:57,298 INFO L87 Difference]: Start difference. First operand 22842 states and 63376 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 17:40:57,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:57,530 INFO L93 Difference]: Finished difference Result 28632 states and 79387 transitions. [2021-08-21 17:40:57,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:40:57,530 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 22 [2021-08-21 17:40:57,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:57,603 INFO L225 Difference]: With dead ends: 28632 [2021-08-21 17:40:57,603 INFO L226 Difference]: Without dead ends: 28632 [2021-08-21 17:40:57,603 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 98.7ms TimeCoverageRelationStatistics Valid=145, Invalid=275, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:40:57,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28632 states. [2021-08-21 17:40:58,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28632 to 28496. [2021-08-21 17:40:58,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28496 states, 28495 states have (on average 2.778908580452711) internal successors, (79185), 28495 states have internal predecessors, (79185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:40:58,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28496 states to 28496 states and 79185 transitions. [2021-08-21 17:40:58,413 INFO L78 Accepts]: Start accepts. Automaton has 28496 states and 79185 transitions. Word has length 22 [2021-08-21 17:40:58,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:40:58,413 INFO L470 AbstractCegarLoop]: Abstraction has 28496 states and 79185 transitions. [2021-08-21 17:40:58,413 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 17:40:58,413 INFO L276 IsEmpty]: Start isEmpty. Operand 28496 states and 79185 transitions. [2021-08-21 17:40:58,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:40:58,420 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:40:58,420 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:40:58,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-08-21 17:40:58,621 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 17:40:58,621 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:40:58,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:40:58,621 INFO L82 PathProgramCache]: Analyzing trace with hash -1610315736, now seen corresponding path program 90 times [2021-08-21 17:40:58,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:40:58,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748106539] [2021-08-21 17:40:58,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:40:58,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:40:58,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:40:58,716 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:58,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:40:58,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748106539] [2021-08-21 17:40:58,717 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748106539] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:58,717 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282288816] [2021-08-21 17:40:58,718 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:40:58,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:40:58,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:40:58,719 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:40:58,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-08-21 17:40:59,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:40:59,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:40:59,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:40:59,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:40:59,585 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:40:59,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282288816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:40:59,586 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:40:59,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:40:59,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739686440] [2021-08-21 17:40:59,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:40:59,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:40:59,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:40:59,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:40:59,587 INFO L87 Difference]: Start difference. First operand 28496 states and 79185 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 17:40:59,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:40:59,869 INFO L93 Difference]: Finished difference Result 30788 states and 85239 transitions. [2021-08-21 17:40:59,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:40:59,870 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 22 [2021-08-21 17:40:59,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:40:59,957 INFO L225 Difference]: With dead ends: 30788 [2021-08-21 17:40:59,957 INFO L226 Difference]: Without dead ends: 30788 [2021-08-21 17:40:59,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 138.5ms TimeCoverageRelationStatistics Valid=201, Invalid=399, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:40:59,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30788 states. [2021-08-21 17:41:00,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30788 to 30653. [2021-08-21 17:41:00,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30653 states, 30652 states have (on average 2.774109356648832) internal successors, (85032), 30652 states have internal predecessors, (85032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:00,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30653 states to 30653 states and 85032 transitions. [2021-08-21 17:41:00,909 INFO L78 Accepts]: Start accepts. Automaton has 30653 states and 85032 transitions. Word has length 22 [2021-08-21 17:41:00,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:00,909 INFO L470 AbstractCegarLoop]: Abstraction has 30653 states and 85032 transitions. [2021-08-21 17:41:00,909 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 17:41:00,909 INFO L276 IsEmpty]: Start isEmpty. Operand 30653 states and 85032 transitions. [2021-08-21 17:41:00,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:00,915 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:00,915 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:00,934 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:01,115 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 17:41:01,116 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:01,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:01,116 INFO L82 PathProgramCache]: Analyzing trace with hash -2053214876, now seen corresponding path program 91 times [2021-08-21 17:41:01,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:01,116 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013053463] [2021-08-21 17:41:01,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:01,116 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:01,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:01,228 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:01,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:01,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013053463] [2021-08-21 17:41:01,228 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013053463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:01,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162745796] [2021-08-21 17:41:01,228 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:41:01,228 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:01,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:01,229 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:01,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2021-08-21 17:41:01,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:01,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:01,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:02,006 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:02,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162745796] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:02,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:02,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:41:02,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573301552] [2021-08-21 17:41:02,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:41:02,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:02,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:41:02,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:41:02,008 INFO L87 Difference]: Start difference. First operand 30653 states and 85032 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 17:41:02,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:02,467 INFO L93 Difference]: Finished difference Result 32262 states and 89106 transitions. [2021-08-21 17:41:02,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:41:02,468 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 22 [2021-08-21 17:41:02,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:02,548 INFO L225 Difference]: With dead ends: 32262 [2021-08-21 17:41:02,549 INFO L226 Difference]: Without dead ends: 32262 [2021-08-21 17:41:02,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 339.1ms TimeCoverageRelationStatistics Valid=456, Invalid=876, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:41:02,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32262 states. [2021-08-21 17:41:03,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32262 to 32012. [2021-08-21 17:41:03,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32012 states, 32011 states have (on average 2.7697041641935582) internal successors, (88661), 32011 states have internal predecessors, (88661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:03,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32012 states to 32012 states and 88661 transitions. [2021-08-21 17:41:03,404 INFO L78 Accepts]: Start accepts. Automaton has 32012 states and 88661 transitions. Word has length 22 [2021-08-21 17:41:03,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:03,404 INFO L470 AbstractCegarLoop]: Abstraction has 32012 states and 88661 transitions. [2021-08-21 17:41:03,404 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 17:41:03,404 INFO L276 IsEmpty]: Start isEmpty. Operand 32012 states and 88661 transitions. [2021-08-21 17:41:03,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:03,412 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:03,412 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:03,437 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:03,624 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 17:41:03,625 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:03,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:03,625 INFO L82 PathProgramCache]: Analyzing trace with hash -1875236248, now seen corresponding path program 92 times [2021-08-21 17:41:03,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:03,625 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034002933] [2021-08-21 17:41:03,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:03,625 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:03,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:03,701 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 45 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:41:03,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:03,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034002933] [2021-08-21 17:41:03,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034002933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:03,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [780829228] [2021-08-21 17:41:03,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:41:03,702 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:03,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:03,703 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:03,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2021-08-21 17:41:04,501 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:41:04,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:04,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:04,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:04,561 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 43 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 17:41:04,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [780829228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:04,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:04,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 17:41:04,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115042492] [2021-08-21 17:41:04,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:41:04,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:04,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:41:04,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:41:04,562 INFO L87 Difference]: Start difference. First operand 32012 states and 88661 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 17:41:04,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:04,955 INFO L93 Difference]: Finished difference Result 36518 states and 100979 transitions. [2021-08-21 17:41:04,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:41:04,955 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 22 [2021-08-21 17:41:04,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:05,045 INFO L225 Difference]: With dead ends: 36518 [2021-08-21 17:41:05,045 INFO L226 Difference]: Without dead ends: 36516 [2021-08-21 17:41:05,046 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 123.6ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:41:05,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36516 states. [2021-08-21 17:41:05,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36516 to 36468. [2021-08-21 17:41:05,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36468 states, 36467 states have (on average 2.767844900869279) internal successors, (100935), 36467 states have internal predecessors, (100935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:05,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36468 states to 36468 states and 100935 transitions. [2021-08-21 17:41:05,983 INFO L78 Accepts]: Start accepts. Automaton has 36468 states and 100935 transitions. Word has length 22 [2021-08-21 17:41:05,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:05,983 INFO L470 AbstractCegarLoop]: Abstraction has 36468 states and 100935 transitions. [2021-08-21 17:41:05,983 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 17:41:05,983 INFO L276 IsEmpty]: Start isEmpty. Operand 36468 states and 100935 transitions. [2021-08-21 17:41:05,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:05,990 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:05,990 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:06,009 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 17:41:06,191 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 17:41:06,191 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:06,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:06,191 INFO L82 PathProgramCache]: Analyzing trace with hash 1500030340, now seen corresponding path program 93 times [2021-08-21 17:41:06,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:06,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295692470] [2021-08-21 17:41:06,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:06,191 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:06,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:06,284 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 33 proven. 33 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:41:06,284 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:06,284 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295692470] [2021-08-21 17:41:06,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295692470] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:06,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431121217] [2021-08-21 17:41:06,285 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:41:06,285 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:06,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:06,286 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:06,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2021-08-21 17:41:07,047 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:41:07,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:07,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:07,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:07,112 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 41 proven. 24 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-21 17:41:07,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431121217] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:07,112 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:07,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-08-21 17:41:07,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291318507] [2021-08-21 17:41:07,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:41:07,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:07,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:41:07,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:41:07,113 INFO L87 Difference]: Start difference. First operand 36468 states and 100935 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 17:41:07,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:07,452 INFO L93 Difference]: Finished difference Result 36617 states and 101272 transitions. [2021-08-21 17:41:07,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:41:07,452 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 22 [2021-08-21 17:41:07,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:07,547 INFO L225 Difference]: With dead ends: 36617 [2021-08-21 17:41:07,547 INFO L226 Difference]: Without dead ends: 36617 [2021-08-21 17:41:07,547 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 197.1ms TimeCoverageRelationStatistics Valid=122, Invalid=220, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:41:07,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36617 states. [2021-08-21 17:41:08,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36617 to 36513. [2021-08-21 17:41:08,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36513 states, 36512 states have (on average 2.7681036371603858) internal successors, (101069), 36512 states have internal predecessors, (101069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:08,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36513 states to 36513 states and 101069 transitions. [2021-08-21 17:41:08,607 INFO L78 Accepts]: Start accepts. Automaton has 36513 states and 101069 transitions. Word has length 22 [2021-08-21 17:41:08,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:08,607 INFO L470 AbstractCegarLoop]: Abstraction has 36513 states and 101069 transitions. [2021-08-21 17:41:08,607 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 17:41:08,607 INFO L276 IsEmpty]: Start isEmpty. Operand 36513 states and 101069 transitions. [2021-08-21 17:41:08,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:08,617 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:08,617 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:08,644 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 17:41:08,844 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 17:41:08,844 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:08,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:08,844 INFO L82 PathProgramCache]: Analyzing trace with hash -1706289368, now seen corresponding path program 94 times [2021-08-21 17:41:08,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:08,845 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519637879] [2021-08-21 17:41:08,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:08,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:08,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:08,921 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 44 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:41:08,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:08,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519637879] [2021-08-21 17:41:08,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519637879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:08,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549656860] [2021-08-21 17:41:08,922 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:41:08,922 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:08,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:08,923 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:08,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2021-08-21 17:41:09,819 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:41:09,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:09,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:09,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:09,889 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 16 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:41:09,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549656860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:09,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:09,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 17:41:09,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224233239] [2021-08-21 17:41:09,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:41:09,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:09,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:41:09,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:41:09,891 INFO L87 Difference]: Start difference. First operand 36513 states and 101069 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 17:41:10,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:10,171 INFO L93 Difference]: Finished difference Result 38280 states and 105531 transitions. [2021-08-21 17:41:10,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:41:10,171 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 22 [2021-08-21 17:41:10,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:10,283 INFO L225 Difference]: With dead ends: 38280 [2021-08-21 17:41:10,283 INFO L226 Difference]: Without dead ends: 38280 [2021-08-21 17:41:10,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 87.7ms TimeCoverageRelationStatistics Valid=126, Invalid=216, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:41:10,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38280 states. [2021-08-21 17:41:11,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38280 to 38018. [2021-08-21 17:41:11,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38018 states, 38017 states have (on average 2.763474235210564) internal successors, (105059), 38017 states have internal predecessors, (105059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:11,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38018 states to 38018 states and 105059 transitions. [2021-08-21 17:41:11,505 INFO L78 Accepts]: Start accepts. Automaton has 38018 states and 105059 transitions. Word has length 22 [2021-08-21 17:41:11,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:11,506 INFO L470 AbstractCegarLoop]: Abstraction has 38018 states and 105059 transitions. [2021-08-21 17:41:11,506 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 17:41:11,506 INFO L276 IsEmpty]: Start isEmpty. Operand 38018 states and 105059 transitions. [2021-08-21 17:41:11,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:11,513 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:11,513 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:11,536 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 17:41:11,727 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 17:41:11,728 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:11,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:11,728 INFO L82 PathProgramCache]: Analyzing trace with hash -612197780, now seen corresponding path program 95 times [2021-08-21 17:41:11,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:11,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108956527] [2021-08-21 17:41:11,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:11,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:11,806 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:11,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:11,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108956527] [2021-08-21 17:41:11,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108956527] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:11,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109207744] [2021-08-21 17:41:11,807 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:41:11,807 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:11,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:11,811 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:11,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2021-08-21 17:41:12,558 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:41:12,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:12,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:12,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 37 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:41:12,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109207744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:12,619 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:12,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 17:41:12,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264344523] [2021-08-21 17:41:12,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:41:12,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:12,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:41:12,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:41:12,620 INFO L87 Difference]: Start difference. First operand 38018 states and 105059 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 17:41:12,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:12,914 INFO L93 Difference]: Finished difference Result 47430 states and 130154 transitions. [2021-08-21 17:41:12,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:41:12,915 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 22 [2021-08-21 17:41:12,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:13,036 INFO L225 Difference]: With dead ends: 47430 [2021-08-21 17:41:13,036 INFO L226 Difference]: Without dead ends: 47430 [2021-08-21 17:41:13,036 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 87.1ms TimeCoverageRelationStatistics Valid=141, Invalid=239, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:41:13,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47430 states. [2021-08-21 17:41:14,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47430 to 46283. [2021-08-21 17:41:14,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46283 states, 46282 states have (on average 2.764227993604425) internal successors, (127934), 46282 states have internal predecessors, (127934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:14,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46283 states to 46283 states and 127934 transitions. [2021-08-21 17:41:14,639 INFO L78 Accepts]: Start accepts. Automaton has 46283 states and 127934 transitions. Word has length 22 [2021-08-21 17:41:14,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:14,639 INFO L470 AbstractCegarLoop]: Abstraction has 46283 states and 127934 transitions. [2021-08-21 17:41:14,639 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 17:41:14,639 INFO L276 IsEmpty]: Start isEmpty. Operand 46283 states and 127934 transitions. [2021-08-21 17:41:14,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:14,646 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:14,646 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:14,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Ended with exit code 0 [2021-08-21 17:41:14,846 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 17:41:14,846 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:14,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:14,847 INFO L82 PathProgramCache]: Analyzing trace with hash -1685283160, now seen corresponding path program 96 times [2021-08-21 17:41:14,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:14,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947638389] [2021-08-21 17:41:14,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:14,847 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:14,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:14,933 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:14,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:14,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947638389] [2021-08-21 17:41:14,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947638389] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:14,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002585524] [2021-08-21 17:41:14,934 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:41:14,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:14,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:14,935 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:14,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2021-08-21 17:41:15,818 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:41:15,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:15,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:15,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:15,881 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 44 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:41:15,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002585524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:15,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:15,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 17:41:15,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457146000] [2021-08-21 17:41:15,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:41:15,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:15,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:41:15,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:41:15,882 INFO L87 Difference]: Start difference. First operand 46283 states and 127934 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 17:41:16,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:16,271 INFO L93 Difference]: Finished difference Result 49051 states and 135296 transitions. [2021-08-21 17:41:16,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:41:16,276 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 22 [2021-08-21 17:41:16,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:16,421 INFO L225 Difference]: With dead ends: 49051 [2021-08-21 17:41:16,422 INFO L226 Difference]: Without dead ends: 49051 [2021-08-21 17:41:16,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 120.8ms TimeCoverageRelationStatistics Valid=197, Invalid=355, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:41:16,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49051 states. [2021-08-21 17:41:17,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49051 to 48835. [2021-08-21 17:41:17,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48835 states, 48834 states have (on average 2.762767743785068) internal successors, (134917), 48834 states have internal predecessors, (134917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:17,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48835 states to 48835 states and 134917 transitions. [2021-08-21 17:41:17,939 INFO L78 Accepts]: Start accepts. Automaton has 48835 states and 134917 transitions. Word has length 22 [2021-08-21 17:41:17,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:17,939 INFO L470 AbstractCegarLoop]: Abstraction has 48835 states and 134917 transitions. [2021-08-21 17:41:17,939 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 17:41:17,939 INFO L276 IsEmpty]: Start isEmpty. Operand 48835 states and 134917 transitions. [2021-08-21 17:41:17,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:17,946 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:17,946 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:17,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:18,147 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 17:41:18,147 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:18,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:18,147 INFO L82 PathProgramCache]: Analyzing trace with hash -1055096920, now seen corresponding path program 97 times [2021-08-21 17:41:18,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:18,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362514948] [2021-08-21 17:41:18,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:18,148 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:18,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:18,237 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:18,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:18,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362514948] [2021-08-21 17:41:18,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362514948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:18,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468952860] [2021-08-21 17:41:18,238 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:41:18,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:18,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:18,238 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:18,239 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2021-08-21 17:41:19,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:19,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:19,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:19,385 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:19,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468952860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:19,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:19,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:41:19,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969728756] [2021-08-21 17:41:19,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:41:19,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:19,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:41:19,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:41:19,386 INFO L87 Difference]: Start difference. First operand 48835 states and 134917 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 17:41:19,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:19,783 INFO L93 Difference]: Finished difference Result 55068 states and 150086 transitions. [2021-08-21 17:41:19,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:41:19,784 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 22 [2021-08-21 17:41:19,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:19,951 INFO L225 Difference]: With dead ends: 55068 [2021-08-21 17:41:19,951 INFO L226 Difference]: Without dead ends: 55068 [2021-08-21 17:41:19,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 97.0ms TimeCoverageRelationStatistics Valid=157, Invalid=263, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:41:20,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55068 states. [2021-08-21 17:41:21,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55068 to 45952. [2021-08-21 17:41:21,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45952 states, 45951 states have (on average 2.752214315248852) internal successors, (126467), 45951 states have internal predecessors, (126467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:21,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45952 states to 45952 states and 126467 transitions. [2021-08-21 17:41:21,572 INFO L78 Accepts]: Start accepts. Automaton has 45952 states and 126467 transitions. Word has length 22 [2021-08-21 17:41:21,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:21,572 INFO L470 AbstractCegarLoop]: Abstraction has 45952 states and 126467 transitions. [2021-08-21 17:41:21,572 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 17:41:21,573 INFO L276 IsEmpty]: Start isEmpty. Operand 45952 states and 126467 transitions. [2021-08-21 17:41:21,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:21,579 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:21,579 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:21,598 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2021-08-21 17:41:21,780 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 17:41:21,780 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:21,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:21,780 INFO L82 PathProgramCache]: Analyzing trace with hash -2128182300, now seen corresponding path program 98 times [2021-08-21 17:41:21,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:21,781 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177101587] [2021-08-21 17:41:21,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:21,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:21,879 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:21,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:21,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177101587] [2021-08-21 17:41:21,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177101587] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:21,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1229965150] [2021-08-21 17:41:21,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:41:21,880 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:21,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:21,885 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:21,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2021-08-21 17:41:22,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:41:22,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:22,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:22,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:23,043 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 41 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:23,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1229965150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:23,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:23,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:41:23,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015495336] [2021-08-21 17:41:23,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:41:23,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:23,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:41:23,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:41:23,044 INFO L87 Difference]: Start difference. First operand 45952 states and 126467 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 17:41:23,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:23,426 INFO L93 Difference]: Finished difference Result 52741 states and 144806 transitions. [2021-08-21 17:41:23,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:41:23,427 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 22 [2021-08-21 17:41:23,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:23,594 INFO L225 Difference]: With dead ends: 52741 [2021-08-21 17:41:23,594 INFO L226 Difference]: Without dead ends: 52741 [2021-08-21 17:41:23,594 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 116.5ms TimeCoverageRelationStatistics Valid=160, Invalid=302, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:41:23,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52741 states. [2021-08-21 17:41:25,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52741 to 49970. [2021-08-21 17:41:25,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49970 states, 49969 states have (on average 2.7551682042866577) internal successors, (137673), 49969 states have internal predecessors, (137673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:25,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49970 states to 49970 states and 137673 transitions. [2021-08-21 17:41:25,406 INFO L78 Accepts]: Start accepts. Automaton has 49970 states and 137673 transitions. Word has length 22 [2021-08-21 17:41:25,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:25,406 INFO L470 AbstractCegarLoop]: Abstraction has 49970 states and 137673 transitions. [2021-08-21 17:41:25,406 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 17:41:25,406 INFO L276 IsEmpty]: Start isEmpty. Operand 49970 states and 137673 transitions. [2021-08-21 17:41:25,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:25,413 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:25,413 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:25,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:25,614 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 17:41:25,615 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:25,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:25,615 INFO L82 PathProgramCache]: Analyzing trace with hash -1034090712, now seen corresponding path program 99 times [2021-08-21 17:41:25,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:25,615 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501063131] [2021-08-21 17:41:25,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:25,615 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:25,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:25,723 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:25,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:25,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501063131] [2021-08-21 17:41:25,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501063131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:25,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312267789] [2021-08-21 17:41:25,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:41:25,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:25,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:25,730 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:25,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2021-08-21 17:41:26,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:41:26,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:26,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:26,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:26,792 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:26,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312267789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:26,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:26,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:41:26,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029311839] [2021-08-21 17:41:26,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:41:26,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:26,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:41:26,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:41:26,793 INFO L87 Difference]: Start difference. First operand 49970 states and 137673 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 17:41:27,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:27,240 INFO L93 Difference]: Finished difference Result 51309 states and 141129 transitions. [2021-08-21 17:41:27,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:41:27,241 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 22 [2021-08-21 17:41:27,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:27,394 INFO L225 Difference]: With dead ends: 51309 [2021-08-21 17:41:27,395 INFO L226 Difference]: Without dead ends: 51309 [2021-08-21 17:41:27,395 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 177.8ms TimeCoverageRelationStatistics Valid=303, Invalid=567, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:41:27,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51309 states. [2021-08-21 17:41:28,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51309 to 51108. [2021-08-21 17:41:28,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51108 states, 51107 states have (on average 2.754612871035279) internal successors, (140780), 51107 states have internal predecessors, (140780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:29,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51108 states to 51108 states and 140780 transitions. [2021-08-21 17:41:29,226 INFO L78 Accepts]: Start accepts. Automaton has 51108 states and 140780 transitions. Word has length 22 [2021-08-21 17:41:29,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:29,227 INFO L470 AbstractCegarLoop]: Abstraction has 51108 states and 140780 transitions. [2021-08-21 17:41:29,227 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 17:41:29,227 INFO L276 IsEmpty]: Start isEmpty. Operand 51108 states and 140780 transitions. [2021-08-21 17:41:29,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:29,235 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:29,235 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:29,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:29,448 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 17:41:29,448 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:29,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:29,448 INFO L82 PathProgramCache]: Analyzing trace with hash -1900068372, now seen corresponding path program 100 times [2021-08-21 17:41:29,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:29,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2114132506] [2021-08-21 17:41:29,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:29,449 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:29,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:29,540 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:29,540 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:29,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2114132506] [2021-08-21 17:41:29,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2114132506] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:29,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1363015750] [2021-08-21 17:41:29,540 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:41:29,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:29,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:29,541 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:29,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2021-08-21 17:41:30,511 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:41:30,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:30,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:30,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:30,583 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:30,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1363015750] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:30,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:30,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:41:30,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601824810] [2021-08-21 17:41:30,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:41:30,584 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:30,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:41:30,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:41:30,585 INFO L87 Difference]: Start difference. First operand 51108 states and 140780 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 17:41:31,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:31,016 INFO L93 Difference]: Finished difference Result 53945 states and 146327 transitions. [2021-08-21 17:41:31,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:41:31,016 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 22 [2021-08-21 17:41:31,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:31,177 INFO L225 Difference]: With dead ends: 53945 [2021-08-21 17:41:31,177 INFO L226 Difference]: Without dead ends: 53945 [2021-08-21 17:41:31,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 103.6ms TimeCoverageRelationStatistics Valid=174, Invalid=288, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:41:31,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53945 states. [2021-08-21 17:41:32,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53945 to 19746. [2021-08-21 17:41:32,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19746 states, 19745 states have (on average 2.694251709293492) internal successors, (53198), 19745 states have internal predecessors, (53198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:32,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19746 states to 19746 states and 53198 transitions. [2021-08-21 17:41:32,270 INFO L78 Accepts]: Start accepts. Automaton has 19746 states and 53198 transitions. Word has length 22 [2021-08-21 17:41:32,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:32,270 INFO L470 AbstractCegarLoop]: Abstraction has 19746 states and 53198 transitions. [2021-08-21 17:41:32,270 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 17:41:32,270 INFO L276 IsEmpty]: Start isEmpty. Operand 19746 states and 53198 transitions. [2021-08-21 17:41:32,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:32,276 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:32,276 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:32,295 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:32,476 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 17:41:32,477 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:32,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:32,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1321813544, now seen corresponding path program 101 times [2021-08-21 17:41:32,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:32,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540321782] [2021-08-21 17:41:32,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:32,477 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:32,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:32,567 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:32,567 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:32,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540321782] [2021-08-21 17:41:32,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540321782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:32,567 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087853845] [2021-08-21 17:41:32,567 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:41:32,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:32,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:32,568 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:32,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2021-08-21 17:41:33,476 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:41:33,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:33,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:33,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:33,539 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:33,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087853845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:33,540 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:33,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:41:33,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225347992] [2021-08-21 17:41:33,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:41:33,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:33,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:41:33,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:41:33,540 INFO L87 Difference]: Start difference. First operand 19746 states and 53198 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 17:41:33,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:33,762 INFO L93 Difference]: Finished difference Result 27897 states and 74850 transitions. [2021-08-21 17:41:33,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:41:33,763 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 22 [2021-08-21 17:41:33,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:33,831 INFO L225 Difference]: With dead ends: 27897 [2021-08-21 17:41:33,832 INFO L226 Difference]: Without dead ends: 27897 [2021-08-21 17:41:33,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 109.4ms TimeCoverageRelationStatistics Valid=177, Invalid=329, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:41:33,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27897 states. [2021-08-21 17:41:34,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27897 to 19522. [2021-08-21 17:41:34,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19522 states, 19521 states have (on average 2.6974540238717277) internal successors, (52657), 19521 states have internal predecessors, (52657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:34,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19522 states to 19522 states and 52657 transitions. [2021-08-21 17:41:34,544 INFO L78 Accepts]: Start accepts. Automaton has 19522 states and 52657 transitions. Word has length 22 [2021-08-21 17:41:34,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:34,544 INFO L470 AbstractCegarLoop]: Abstraction has 19522 states and 52657 transitions. [2021-08-21 17:41:34,544 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 17:41:34,544 INFO L276 IsEmpty]: Start isEmpty. Operand 19522 states and 52657 transitions. [2021-08-21 17:41:34,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:34,550 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:34,551 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:34,576 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2021-08-21 17:41:34,764 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 17:41:34,765 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:34,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:34,765 INFO L82 PathProgramCache]: Analyzing trace with hash -1879062164, now seen corresponding path program 102 times [2021-08-21 17:41:34,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:34,765 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841754008] [2021-08-21 17:41:34,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:34,765 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:34,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:34,870 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:34,870 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:34,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841754008] [2021-08-21 17:41:34,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841754008] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:34,870 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413057541] [2021-08-21 17:41:34,870 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:41:34,871 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:34,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:34,871 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-21 17:41:34,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2021-08-21 17:41:35,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:41:35,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:35,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:35,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:35,845 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:35,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413057541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:35,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:35,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:41:35,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925881357] [2021-08-21 17:41:35,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:41:35,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:35,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:41:35,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:41:35,846 INFO L87 Difference]: Start difference. First operand 19522 states and 52657 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 17:41:36,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:36,073 INFO L93 Difference]: Finished difference Result 21063 states and 56569 transitions. [2021-08-21 17:41:36,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:41:36,073 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 22 [2021-08-21 17:41:36,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:36,123 INFO L225 Difference]: With dead ends: 21063 [2021-08-21 17:41:36,123 INFO L226 Difference]: Without dead ends: 21063 [2021-08-21 17:41:36,123 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 151.1ms TimeCoverageRelationStatistics Valid=237, Invalid=465, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:41:36,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21063 states. [2021-08-21 17:41:36,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21063 to 19614. [2021-08-21 17:41:36,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19614 states, 19613 states have (on average 2.700096874522001) internal successors, (52957), 19613 states have internal predecessors, (52957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:36,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19614 states to 19614 states and 52957 transitions. [2021-08-21 17:41:36,644 INFO L78 Accepts]: Start accepts. Automaton has 19614 states and 52957 transitions. Word has length 22 [2021-08-21 17:41:36,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:36,644 INFO L470 AbstractCegarLoop]: Abstraction has 19614 states and 52957 transitions. [2021-08-21 17:41:36,644 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 17:41:36,645 INFO L276 IsEmpty]: Start isEmpty. Operand 19614 states and 52957 transitions. [2021-08-21 17:41:36,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:36,651 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:36,651 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:36,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2021-08-21 17:41:36,861 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 17:41:36,861 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:36,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:36,862 INFO L82 PathProgramCache]: Analyzing trace with hash 1973005992, now seen corresponding path program 103 times [2021-08-21 17:41:36,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:36,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177289763] [2021-08-21 17:41:36,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:36,863 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:36,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:36,986 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:36,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:36,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177289763] [2021-08-21 17:41:36,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177289763] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:36,986 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083703156] [2021-08-21 17:41:36,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:41:36,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:36,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:36,987 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 17:41:36,987 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 17:41:37,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:37,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:37,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:37,855 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:37,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083703156] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:37,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:37,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:41:37,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118232131] [2021-08-21 17:41:37,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:41:37,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:37,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:41:37,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:41:37,856 INFO L87 Difference]: Start difference. First operand 19614 states and 52957 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 17:41:38,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:38,225 INFO L93 Difference]: Finished difference Result 20197 states and 54296 transitions. [2021-08-21 17:41:38,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:41:38,225 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 22 [2021-08-21 17:41:38,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:38,268 INFO L225 Difference]: With dead ends: 20197 [2021-08-21 17:41:38,268 INFO L226 Difference]: Without dead ends: 20197 [2021-08-21 17:41:38,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 321.6ms TimeCoverageRelationStatistics Valid=455, Invalid=877, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:41:38,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20197 states. [2021-08-21 17:41:38,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20197 to 19495. [2021-08-21 17:41:38,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19495 states, 19494 states have (on average 2.701241407612599) internal successors, (52658), 19494 states have internal predecessors, (52658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:38,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19495 states to 19495 states and 52658 transitions. [2021-08-21 17:41:38,699 INFO L78 Accepts]: Start accepts. Automaton has 19495 states and 52658 transitions. Word has length 22 [2021-08-21 17:41:38,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:38,699 INFO L470 AbstractCegarLoop]: Abstraction has 19495 states and 52658 transitions. [2021-08-21 17:41:38,700 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 17:41:38,700 INFO L276 IsEmpty]: Start isEmpty. Operand 19495 states and 52658 transitions. [2021-08-21 17:41:38,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:38,705 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:38,706 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:38,724 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 17:41:38,906 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 17:41:38,906 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:38,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:38,906 INFO L82 PathProgramCache]: Analyzing trace with hash 488913090, now seen corresponding path program 104 times [2021-08-21 17:41:38,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:38,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224802922] [2021-08-21 17:41:38,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:38,907 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:38,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:39,015 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:39,015 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:39,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224802922] [2021-08-21 17:41:39,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224802922] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:39,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994697984] [2021-08-21 17:41:39,015 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:41:39,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:39,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:39,016 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 17:41:39,016 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 17:41:39,892 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:41:39,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:39,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:39,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:39,949 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 29 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:39,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994697984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:39,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:39,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:41:39,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560137884] [2021-08-21 17:41:39,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:41:39,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:39,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:41:39,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=123, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:41:39,950 INFO L87 Difference]: Start difference. First operand 19495 states and 52658 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 17:41:40,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:40,145 INFO L93 Difference]: Finished difference Result 19593 states and 52774 transitions. [2021-08-21 17:41:40,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:41:40,145 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 22 [2021-08-21 17:41:40,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:40,189 INFO L225 Difference]: With dead ends: 19593 [2021-08-21 17:41:40,189 INFO L226 Difference]: Without dead ends: 19591 [2021-08-21 17:41:40,189 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 130.3ms TimeCoverageRelationStatistics Valid=241, Invalid=409, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:41:40,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19591 states. [2021-08-21 17:41:40,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19591 to 17992. [2021-08-21 17:41:40,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17992 states, 17991 states have (on average 2.6962925907398145) internal successors, (48509), 17991 states have internal predecessors, (48509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:40,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17992 states to 17992 states and 48509 transitions. [2021-08-21 17:41:40,722 INFO L78 Accepts]: Start accepts. Automaton has 17992 states and 48509 transitions. Word has length 22 [2021-08-21 17:41:40,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:40,722 INFO L470 AbstractCegarLoop]: Abstraction has 17992 states and 48509 transitions. [2021-08-21 17:41:40,722 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 17:41:40,722 INFO L276 IsEmpty]: Start isEmpty. Operand 17992 states and 48509 transitions. [2021-08-21 17:41:40,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:40,728 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:40,728 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:40,747 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2021-08-21 17:41:40,928 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 17:41:40,929 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:40,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:40,930 INFO L82 PathProgramCache]: Analyzing trace with hash 1290529318, now seen corresponding path program 105 times [2021-08-21 17:41:40,930 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:40,930 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777203187] [2021-08-21 17:41:40,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:40,930 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:41,024 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 24 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:41,024 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:41,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777203187] [2021-08-21 17:41:41,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777203187] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:41,024 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800573074] [2021-08-21 17:41:41,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:41:41,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:41,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:41,025 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 17:41:41,026 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 17:41:41,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:41:41,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:41,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:41,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:41,930 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 27 proven. 41 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:41,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800573074] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:41,930 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:41,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:41:41,931 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759620436] [2021-08-21 17:41:41,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:41:41,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:41,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:41:41,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=121, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:41:41,931 INFO L87 Difference]: Start difference. First operand 17992 states and 48509 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 17:41:42,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:42,079 INFO L93 Difference]: Finished difference Result 18097 states and 48641 transitions. [2021-08-21 17:41:42,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:41:42,079 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 22 [2021-08-21 17:41:42,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:42,119 INFO L225 Difference]: With dead ends: 18097 [2021-08-21 17:41:42,119 INFO L226 Difference]: Without dead ends: 18097 [2021-08-21 17:41:42,119 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 82.7ms TimeCoverageRelationStatistics Valid=145, Invalid=197, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:41:42,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18097 states. [2021-08-21 17:41:42,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18097 to 18003. [2021-08-21 17:41:42,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18003 states, 18002 states have (on average 2.696478169092323) internal successors, (48542), 18002 states have internal predecessors, (48542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:42,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18003 states to 18003 states and 48542 transitions. [2021-08-21 17:41:42,582 INFO L78 Accepts]: Start accepts. Automaton has 18003 states and 48542 transitions. Word has length 22 [2021-08-21 17:41:42,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:42,583 INFO L470 AbstractCegarLoop]: Abstraction has 18003 states and 48542 transitions. [2021-08-21 17:41:42,583 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 17:41:42,583 INFO L276 IsEmpty]: Start isEmpty. Operand 18003 states and 48542 transitions. [2021-08-21 17:41:42,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:42,589 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:42,589 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:42,608 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 17:41:42,790 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 17:41:42,791 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:42,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:42,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1229430616, now seen corresponding path program 106 times [2021-08-21 17:41:42,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:42,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876762893] [2021-08-21 17:41:42,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:42,791 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:42,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:42,892 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:42,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:42,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876762893] [2021-08-21 17:41:42,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876762893] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:42,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206945661] [2021-08-21 17:41:42,893 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:41:42,893 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:42,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:42,895 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 17:41:42,895 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 17:41:43,733 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:41:43,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:43,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:43,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:43,799 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 29 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:43,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206945661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:43,800 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:43,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:41:43,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852097054] [2021-08-21 17:41:43,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:41:43,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:43,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:41:43,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=123, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:41:43,800 INFO L87 Difference]: Start difference. First operand 18003 states and 48542 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 17:41:43,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:43,936 INFO L93 Difference]: Finished difference Result 18235 states and 48634 transitions. [2021-08-21 17:41:43,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:41:43,936 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 22 [2021-08-21 17:41:43,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:43,979 INFO L225 Difference]: With dead ends: 18235 [2021-08-21 17:41:43,979 INFO L226 Difference]: Without dead ends: 18235 [2021-08-21 17:41:43,979 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 76.2ms TimeCoverageRelationStatistics Valid=115, Invalid=157, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:41:43,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18235 states. [2021-08-21 17:41:44,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18235 to 17983. [2021-08-21 17:41:44,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17983 states, 17982 states have (on average 2.6810699588477367) internal successors, (48211), 17982 states have internal predecessors, (48211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:44,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17983 states to 17983 states and 48211 transitions. [2021-08-21 17:41:44,437 INFO L78 Accepts]: Start accepts. Automaton has 17983 states and 48211 transitions. Word has length 22 [2021-08-21 17:41:44,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:44,437 INFO L470 AbstractCegarLoop]: Abstraction has 17983 states and 48211 transitions. [2021-08-21 17:41:44,437 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 17:41:44,437 INFO L276 IsEmpty]: Start isEmpty. Operand 17983 states and 48211 transitions. [2021-08-21 17:41:44,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:44,443 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:44,443 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:44,461 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 17:41:44,643 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 17:41:44,643 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:44,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:44,644 INFO L82 PathProgramCache]: Analyzing trace with hash 481182692, now seen corresponding path program 107 times [2021-08-21 17:41:44,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:44,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102409704] [2021-08-21 17:41:44,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:44,644 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:44,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:44,733 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:44,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:44,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102409704] [2021-08-21 17:41:44,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102409704] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:44,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815781071] [2021-08-21 17:41:44,734 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:41:44,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:44,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:44,735 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 17:41:44,736 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 17:41:45,587 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:41:45,587 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:45,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:45,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:45,658 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:41:45,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815781071] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:45,659 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:45,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:41:45,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444465259] [2021-08-21 17:41:45,659 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:41:45,659 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:45,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:41:45,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:41:45,659 INFO L87 Difference]: Start difference. First operand 17983 states and 48211 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 17:41:45,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:45,794 INFO L93 Difference]: Finished difference Result 18055 states and 47946 transitions. [2021-08-21 17:41:45,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:41:45,794 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 22 [2021-08-21 17:41:45,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:45,833 INFO L225 Difference]: With dead ends: 18055 [2021-08-21 17:41:45,834 INFO L226 Difference]: Without dead ends: 18055 [2021-08-21 17:41:45,834 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=119, Invalid=187, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:41:45,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18055 states. [2021-08-21 17:41:46,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18055 to 17380. [2021-08-21 17:41:46,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17380 states, 17379 states have (on average 2.6854249381437367) internal successors, (46670), 17379 states have internal predecessors, (46670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:46,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17380 states to 17380 states and 46670 transitions. [2021-08-21 17:41:46,263 INFO L78 Accepts]: Start accepts. Automaton has 17380 states and 46670 transitions. Word has length 22 [2021-08-21 17:41:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:46,263 INFO L470 AbstractCegarLoop]: Abstraction has 17380 states and 46670 transitions. [2021-08-21 17:41:46,263 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 17:41:46,263 INFO L276 IsEmpty]: Start isEmpty. Operand 17380 states and 46670 transitions. [2021-08-21 17:41:46,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:46,268 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:46,268 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:46,287 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 17:41:46,469 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 17:41:46,469 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:46,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:46,469 INFO L82 PathProgramCache]: Analyzing trace with hash 1970587688, now seen corresponding path program 108 times [2021-08-21 17:41:46,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:46,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338171751] [2021-08-21 17:41:46,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:46,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:46,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:46,567 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:46,568 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:46,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338171751] [2021-08-21 17:41:46,568 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338171751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:46,568 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738304516] [2021-08-21 17:41:46,568 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:41:46,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:46,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:46,569 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 17:41:46,569 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 17:41:47,425 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:41:47,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:47,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:47,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:47,494 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:47,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738304516] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:47,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:47,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:41:47,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140264413] [2021-08-21 17:41:47,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:41:47,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:47,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:41:47,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:41:47,495 INFO L87 Difference]: Start difference. First operand 17380 states and 46670 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:47,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:47,659 INFO L93 Difference]: Finished difference Result 18217 states and 48198 transitions. [2021-08-21 17:41:47,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:41:47,659 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:41:47,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:47,696 INFO L225 Difference]: With dead ends: 18217 [2021-08-21 17:41:47,696 INFO L226 Difference]: Without dead ends: 18217 [2021-08-21 17:41:47,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 102.5ms TimeCoverageRelationStatistics Valid=174, Invalid=288, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:41:47,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18217 states. [2021-08-21 17:41:48,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18217 to 17437. [2021-08-21 17:41:48,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17437 states, 17436 states have (on average 2.676760724936912) internal successors, (46672), 17436 states have internal predecessors, (46672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:48,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17437 states to 17437 states and 46672 transitions. [2021-08-21 17:41:48,076 INFO L78 Accepts]: Start accepts. Automaton has 17437 states and 46672 transitions. Word has length 22 [2021-08-21 17:41:48,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:48,076 INFO L470 AbstractCegarLoop]: Abstraction has 17437 states and 46672 transitions. [2021-08-21 17:41:48,076 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:48,076 INFO L276 IsEmpty]: Start isEmpty. Operand 17437 states and 46672 transitions. [2021-08-21 17:41:48,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:48,081 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:48,081 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:48,100 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 17:41:48,282 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 17:41:48,282 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:48,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:48,282 INFO L82 PathProgramCache]: Analyzing trace with hash 897502308, now seen corresponding path program 109 times [2021-08-21 17:41:48,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:48,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1224213974] [2021-08-21 17:41:48,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:48,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:48,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:48,429 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:48,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:48,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1224213974] [2021-08-21 17:41:48,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1224213974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:48,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477962857] [2021-08-21 17:41:48,429 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:41:48,429 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:48,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:48,430 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 17:41:48,431 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 17:41:49,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:49,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:49,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:49,425 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:49,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477962857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:49,425 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:49,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:41:49,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367064690] [2021-08-21 17:41:49,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:41:49,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:49,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:41:49,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=185, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:41:49,426 INFO L87 Difference]: Start difference. First operand 17437 states and 46672 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:49,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:49,616 INFO L93 Difference]: Finished difference Result 23159 states and 61628 transitions. [2021-08-21 17:41:49,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:41:49,617 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:41:49,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:49,670 INFO L225 Difference]: With dead ends: 23159 [2021-08-21 17:41:49,670 INFO L226 Difference]: Without dead ends: 23159 [2021-08-21 17:41:49,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 118.8ms TimeCoverageRelationStatistics Valid=178, Invalid=328, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:41:49,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23159 states. [2021-08-21 17:41:50,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23159 to 18696. [2021-08-21 17:41:50,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18696 states, 18695 states have (on average 2.6729071944370153) internal successors, (49970), 18695 states have internal predecessors, (49970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:50,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18696 states to 18696 states and 49970 transitions. [2021-08-21 17:41:50,125 INFO L78 Accepts]: Start accepts. Automaton has 18696 states and 49970 transitions. Word has length 22 [2021-08-21 17:41:50,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:50,125 INFO L470 AbstractCegarLoop]: Abstraction has 18696 states and 49970 transitions. [2021-08-21 17:41:50,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:50,125 INFO L276 IsEmpty]: Start isEmpty. Operand 18696 states and 49970 transitions. [2021-08-21 17:41:50,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:50,130 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:50,131 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:50,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2021-08-21 17:41:50,331 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 17:41:50,332 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:50,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:50,332 INFO L82 PathProgramCache]: Analyzing trace with hash 1991593896, now seen corresponding path program 110 times [2021-08-21 17:41:50,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:50,332 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015858869] [2021-08-21 17:41:50,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:50,332 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:50,442 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:50,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:50,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015858869] [2021-08-21 17:41:50,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015858869] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:50,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204909484] [2021-08-21 17:41:50,443 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:41:50,443 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:50,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:50,444 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 17:41:50,445 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 17:41:51,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:41:51,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:51,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:51,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:51,455 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:51,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204909484] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:51,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:51,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:41:51,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479545386] [2021-08-21 17:41:51,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:41:51,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:51,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:41:51,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:41:51,456 INFO L87 Difference]: Start difference. First operand 18696 states and 49970 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:51,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:51,650 INFO L93 Difference]: Finished difference Result 20406 states and 54305 transitions. [2021-08-21 17:41:51,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:41:51,650 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:41:51,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:51,696 INFO L225 Difference]: With dead ends: 20406 [2021-08-21 17:41:51,697 INFO L226 Difference]: Without dead ends: 20406 [2021-08-21 17:41:51,697 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 129.5ms TimeCoverageRelationStatistics Valid=183, Invalid=369, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:41:51,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20406 states. [2021-08-21 17:41:52,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20406 to 19533. [2021-08-21 17:41:52,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19533 states, 19532 states have (on average 2.672588572598812) internal successors, (52201), 19532 states have internal predecessors, (52201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:52,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19533 states to 19533 states and 52201 transitions. [2021-08-21 17:41:52,179 INFO L78 Accepts]: Start accepts. Automaton has 19533 states and 52201 transitions. Word has length 22 [2021-08-21 17:41:52,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:52,179 INFO L470 AbstractCegarLoop]: Abstraction has 19533 states and 52201 transitions. [2021-08-21 17:41:52,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:52,180 INFO L276 IsEmpty]: Start isEmpty. Operand 19533 states and 52201 transitions. [2021-08-21 17:41:52,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:52,185 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:52,185 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:52,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2021-08-21 17:41:52,386 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 17:41:52,386 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:52,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:52,387 INFO L82 PathProgramCache]: Analyzing trace with hash 1548694756, now seen corresponding path program 111 times [2021-08-21 17:41:52,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:52,387 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885825684] [2021-08-21 17:41:52,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:52,387 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:52,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:52,499 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:52,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:52,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885825684] [2021-08-21 17:41:52,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885825684] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:52,500 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [958753220] [2021-08-21 17:41:52,500 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:41:52,500 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:52,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:52,501 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 17:41:52,502 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 17:41:53,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:41:53,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:53,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:53,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:53,448 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:53,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [958753220] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:53,449 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:53,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:41:53,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [345266195] [2021-08-21 17:41:53,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:41:53,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:53,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:41:53,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:41:53,453 INFO L87 Difference]: Start difference. First operand 19533 states and 52201 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:53,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:53,731 INFO L93 Difference]: Finished difference Result 20196 states and 53783 transitions. [2021-08-21 17:41:53,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 17:41:53,732 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:41:53,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:53,777 INFO L225 Difference]: With dead ends: 20196 [2021-08-21 17:41:53,777 INFO L226 Difference]: Without dead ends: 20196 [2021-08-21 17:41:53,777 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 202.4ms TimeCoverageRelationStatistics Valid=284, Invalid=586, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:41:53,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20196 states. [2021-08-21 17:41:54,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20196 to 19671. [2021-08-21 17:41:54,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19671 states, 19670 states have (on average 2.672648703609558) internal successors, (52571), 19670 states have internal predecessors, (52571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:54,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19671 states to 19671 states and 52571 transitions. [2021-08-21 17:41:54,328 INFO L78 Accepts]: Start accepts. Automaton has 19671 states and 52571 transitions. Word has length 22 [2021-08-21 17:41:54,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:54,329 INFO L470 AbstractCegarLoop]: Abstraction has 19671 states and 52571 transitions. [2021-08-21 17:41:54,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:54,329 INFO L276 IsEmpty]: Start isEmpty. Operand 19671 states and 52571 transitions. [2021-08-21 17:41:54,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:54,335 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:54,335 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:54,354 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 17:41:54,535 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 17:41:54,535 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:54,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:54,536 INFO L82 PathProgramCache]: Analyzing trace with hash 703723304, now seen corresponding path program 112 times [2021-08-21 17:41:54,536 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:54,536 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38730407] [2021-08-21 17:41:54,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:54,536 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:54,637 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:54,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:54,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38730407] [2021-08-21 17:41:54,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38730407] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:54,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570574819] [2021-08-21 17:41:54,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:41:54,638 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:54,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:54,638 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 17:41:54,639 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 17:41:55,523 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:41:55,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:55,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:55,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:55,597 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:41:55,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570574819] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:55,597 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:55,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:41:55,597 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067687462] [2021-08-21 17:41:55,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:41:55,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:55,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:41:55,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:41:55,598 INFO L87 Difference]: Start difference. First operand 19671 states and 52571 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:56,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:56,029 INFO L93 Difference]: Finished difference Result 20682 states and 54924 transitions. [2021-08-21 17:41:56,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:41:56,029 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:41:56,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:56,071 INFO L225 Difference]: With dead ends: 20682 [2021-08-21 17:41:56,071 INFO L226 Difference]: Without dead ends: 20682 [2021-08-21 17:41:56,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 356.9ms TimeCoverageRelationStatistics Valid=644, Invalid=1248, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:41:56,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20682 states. [2021-08-21 17:41:56,480 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20682 to 20447. [2021-08-21 17:41:56,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20447 states, 20446 states have (on average 2.6655580553653526) internal successors, (54500), 20446 states have internal predecessors, (54500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:56,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20447 states to 20447 states and 54500 transitions. [2021-08-21 17:41:56,550 INFO L78 Accepts]: Start accepts. Automaton has 20447 states and 54500 transitions. Word has length 22 [2021-08-21 17:41:56,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:56,550 INFO L470 AbstractCegarLoop]: Abstraction has 20447 states and 54500 transitions. [2021-08-21 17:41:56,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:41:56,550 INFO L276 IsEmpty]: Start isEmpty. Operand 20447 states and 54500 transitions. [2021-08-21 17:41:56,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:56,556 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:56,556 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:56,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2021-08-21 17:41:56,756 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 17:41:56,757 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:56,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:56,757 INFO L82 PathProgramCache]: Analyzing trace with hash -1616440924, now seen corresponding path program 113 times [2021-08-21 17:41:56,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:56,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60136856] [2021-08-21 17:41:56,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:56,757 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:56,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:56,840 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:41:56,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:56,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60136856] [2021-08-21 17:41:56,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60136856] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:56,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611730589] [2021-08-21 17:41:56,841 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:41:56,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:56,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:56,842 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 17:41:56,842 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 17:41:57,787 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:41:57,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:57,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:57,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:57,845 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 45 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:41:57,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611730589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:57,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:57,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 17:41:57,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [409203817] [2021-08-21 17:41:57,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:41:57,845 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:57,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:41:57,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=98, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:41:57,846 INFO L87 Difference]: Start difference. First operand 20447 states and 54500 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 17:41:58,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:41:58,076 INFO L93 Difference]: Finished difference Result 24845 states and 66138 transitions. [2021-08-21 17:41:58,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:41:58,076 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 22 [2021-08-21 17:41:58,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:41:58,139 INFO L225 Difference]: With dead ends: 24845 [2021-08-21 17:41:58,139 INFO L226 Difference]: Without dead ends: 24843 [2021-08-21 17:41:58,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 130.9ms TimeCoverageRelationStatistics Valid=224, Invalid=426, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:41:58,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24843 states. [2021-08-21 17:41:58,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24843 to 23332. [2021-08-21 17:41:58,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23332 states, 23331 states have (on average 2.664952209506665) internal successors, (62176), 23331 states have internal predecessors, (62176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:41:58,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23332 states to 23332 states and 62176 transitions. [2021-08-21 17:41:58,677 INFO L78 Accepts]: Start accepts. Automaton has 23332 states and 62176 transitions. Word has length 22 [2021-08-21 17:41:58,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:41:58,677 INFO L470 AbstractCegarLoop]: Abstraction has 23332 states and 62176 transitions. [2021-08-21 17:41:58,678 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 17:41:58,678 INFO L276 IsEmpty]: Start isEmpty. Operand 23332 states and 62176 transitions. [2021-08-21 17:41:58,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:41:58,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:41:58,684 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:41:58,702 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 17:41:58,884 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 17:41:58,884 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:41:58,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:41:58,885 INFO L82 PathProgramCache]: Analyzing trace with hash 1758825664, now seen corresponding path program 114 times [2021-08-21 17:41:58,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:41:58,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229409052] [2021-08-21 17:41:58,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:41:58,885 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:41:58,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:41:58,960 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 36 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:41:58,960 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:41:58,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229409052] [2021-08-21 17:41:58,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229409052] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:58,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245523942] [2021-08-21 17:41:58,960 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:41:58,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:41:58,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:41:58,961 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 17:41:58,961 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 17:41:59,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:41:59,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:41:59,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:41:59,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:41:59,917 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 43 proven. 23 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:41:59,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245523942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:41:59,917 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:41:59,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-08-21 17:41:59,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537041445] [2021-08-21 17:41:59,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-08-21 17:41:59,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:41:59,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-21 17:41:59,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:41:59,918 INFO L87 Difference]: Start difference. First operand 23332 states and 62176 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 17:42:00,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:00,106 INFO L93 Difference]: Finished difference Result 23564 states and 62734 transitions. [2021-08-21 17:42:00,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:42:00,107 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 22 [2021-08-21 17:42:00,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:00,160 INFO L225 Difference]: With dead ends: 23564 [2021-08-21 17:42:00,160 INFO L226 Difference]: Without dead ends: 23564 [2021-08-21 17:42:00,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 91.2ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:42:00,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23564 states. [2021-08-21 17:42:00,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23564 to 23396. [2021-08-21 17:42:00,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23396 states, 23395 states have (on average 2.6656977986749304) internal successors, (62364), 23395 states have internal predecessors, (62364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:00,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23396 states to 23396 states and 62364 transitions. [2021-08-21 17:42:00,786 INFO L78 Accepts]: Start accepts. Automaton has 23396 states and 62364 transitions. Word has length 22 [2021-08-21 17:42:00,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:00,786 INFO L470 AbstractCegarLoop]: Abstraction has 23396 states and 62364 transitions. [2021-08-21 17:42:00,786 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 17:42:00,786 INFO L276 IsEmpty]: Start isEmpty. Operand 23396 states and 62364 transitions. [2021-08-21 17:42:00,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:00,792 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:00,792 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:00,811 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2021-08-21 17:42:00,993 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 17:42:00,993 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:00,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:00,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1426487836, now seen corresponding path program 115 times [2021-08-21 17:42:00,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:00,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263794744] [2021-08-21 17:42:00,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:00,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:00,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:01,090 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:01,090 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:01,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263794744] [2021-08-21 17:42:01,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263794744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:01,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234016608] [2021-08-21 17:42:01,090 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:42:01,090 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:01,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:01,091 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 17:42:01,092 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 17:42:02,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:02,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:02,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:02,068 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 44 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:42:02,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234016608] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:02,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:02,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 17:42:02,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454621994] [2021-08-21 17:42:02,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:42:02,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:02,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:42:02,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=126, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:42:02,069 INFO L87 Difference]: Start difference. First operand 23396 states and 62364 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 17:42:02,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:02,293 INFO L93 Difference]: Finished difference Result 26353 states and 69606 transitions. [2021-08-21 17:42:02,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:42:02,294 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 22 [2021-08-21 17:42:02,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:02,355 INFO L225 Difference]: With dead ends: 26353 [2021-08-21 17:42:02,356 INFO L226 Difference]: Without dead ends: 26353 [2021-08-21 17:42:02,356 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 125.9ms TimeCoverageRelationStatistics Valid=196, Invalid=356, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:42:02,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26353 states. [2021-08-21 17:42:02,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26353 to 25887. [2021-08-21 17:42:02,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25887 states, 25886 states have (on average 2.6549486208761492) internal successors, (68726), 25886 states have internal predecessors, (68726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:02,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25887 states to 25887 states and 68726 transitions. [2021-08-21 17:42:02,941 INFO L78 Accepts]: Start accepts. Automaton has 25887 states and 68726 transitions. Word has length 22 [2021-08-21 17:42:02,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:02,941 INFO L470 AbstractCegarLoop]: Abstraction has 25887 states and 68726 transitions. [2021-08-21 17:42:02,941 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 17:42:02,941 INFO L276 IsEmpty]: Start isEmpty. Operand 25887 states and 68726 transitions. [2021-08-21 17:42:02,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:02,948 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:02,948 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:02,967 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2021-08-21 17:42:03,148 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 17:42:03,149 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:03,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:03,149 INFO L82 PathProgramCache]: Analyzing trace with hash -1869386976, now seen corresponding path program 116 times [2021-08-21 17:42:03,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:03,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287927728] [2021-08-21 17:42:03,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:03,149 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:03,232 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:03,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:03,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287927728] [2021-08-21 17:42:03,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287927728] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:03,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970977457] [2021-08-21 17:42:03,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:42:03,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:03,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:03,234 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 17:42:03,234 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 17:42:04,150 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:42:04,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:04,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:04,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:04,212 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:04,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970977457] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:04,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:04,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:42:04,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952257762] [2021-08-21 17:42:04,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:42:04,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:04,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:42:04,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:42:04,213 INFO L87 Difference]: Start difference. First operand 25887 states and 68726 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 17:42:04,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:04,466 INFO L93 Difference]: Finished difference Result 28535 states and 74626 transitions. [2021-08-21 17:42:04,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:42:04,467 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 22 [2021-08-21 17:42:04,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:04,644 INFO L225 Difference]: With dead ends: 28535 [2021-08-21 17:42:04,644 INFO L226 Difference]: Without dead ends: 28535 [2021-08-21 17:42:04,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 125.3ms TimeCoverageRelationStatistics Valid=215, Invalid=385, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:42:04,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28535 states. [2021-08-21 17:42:05,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28535 to 25010. [2021-08-21 17:42:05,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25010 states, 25009 states have (on average 2.652804990203527) internal successors, (66344), 25009 states have internal predecessors, (66344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:05,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25010 states to 25010 states and 66344 transitions. [2021-08-21 17:42:05,171 INFO L78 Accepts]: Start accepts. Automaton has 25010 states and 66344 transitions. Word has length 22 [2021-08-21 17:42:05,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:05,171 INFO L470 AbstractCegarLoop]: Abstraction has 25010 states and 66344 transitions. [2021-08-21 17:42:05,171 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 17:42:05,171 INFO L276 IsEmpty]: Start isEmpty. Operand 25010 states and 66344 transitions. [2021-08-21 17:42:05,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:05,178 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:05,178 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:05,196 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 17:42:05,378 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 17:42:05,379 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:05,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:05,380 INFO L82 PathProgramCache]: Analyzing trace with hash -775295388, now seen corresponding path program 117 times [2021-08-21 17:42:05,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:05,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376631572] [2021-08-21 17:42:05,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:05,381 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:05,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:05,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:05,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376631572] [2021-08-21 17:42:05,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376631572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:05,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568254174] [2021-08-21 17:42:05,477 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:42:05,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:05,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:05,478 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 17:42:05,478 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 17:42:06,392 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:42:06,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:06,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:06,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:06,455 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 46 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:06,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568254174] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:06,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:06,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:42:06,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681127242] [2021-08-21 17:42:06,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:42:06,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:06,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:42:06,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:42:06,456 INFO L87 Difference]: Start difference. First operand 25010 states and 66344 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 17:42:06,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:06,775 INFO L93 Difference]: Finished difference Result 27959 states and 73656 transitions. [2021-08-21 17:42:06,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:42:06,776 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 22 [2021-08-21 17:42:06,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:06,847 INFO L225 Difference]: With dead ends: 27959 [2021-08-21 17:42:06,847 INFO L226 Difference]: Without dead ends: 27959 [2021-08-21 17:42:06,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 178.3ms TimeCoverageRelationStatistics Valid=302, Invalid=568, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:42:06,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27959 states. [2021-08-21 17:42:07,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27959 to 27613. [2021-08-21 17:42:07,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27613 states, 27612 states have (on average 2.644357525713458) internal successors, (73016), 27612 states have internal predecessors, (73016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:07,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27613 states to 27613 states and 73016 transitions. [2021-08-21 17:42:07,521 INFO L78 Accepts]: Start accepts. Automaton has 27613 states and 73016 transitions. Word has length 22 [2021-08-21 17:42:07,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:07,521 INFO L470 AbstractCegarLoop]: Abstraction has 27613 states and 73016 transitions. [2021-08-21 17:42:07,522 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 17:42:07,522 INFO L276 IsEmpty]: Start isEmpty. Operand 27613 states and 73016 transitions. [2021-08-21 17:42:07,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:07,530 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:07,530 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:07,549 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 17:42:07,730 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 17:42:07,730 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:07,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:07,730 INFO L82 PathProgramCache]: Analyzing trace with hash 1580608868, now seen corresponding path program 118 times [2021-08-21 17:42:07,731 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:07,731 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1987884039] [2021-08-21 17:42:07,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:07,731 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:07,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:07,896 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:07,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:07,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1987884039] [2021-08-21 17:42:07,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1987884039] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:07,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144596981] [2021-08-21 17:42:07,896 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:42:07,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:07,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:07,897 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 17:42:07,898 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 17:42:08,837 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:42:08,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:08,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:08,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:08,899 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 22 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:08,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144596981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:08,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:08,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:42:08,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924511286] [2021-08-21 17:42:08,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:08,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:08,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:08,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:08,900 INFO L87 Difference]: Start difference. First operand 27613 states and 73016 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 17:42:09,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:09,170 INFO L93 Difference]: Finished difference Result 30457 states and 79138 transitions. [2021-08-21 17:42:09,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:42:09,170 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 22 [2021-08-21 17:42:09,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:09,259 INFO L225 Difference]: With dead ends: 30457 [2021-08-21 17:42:09,259 INFO L226 Difference]: Without dead ends: 30457 [2021-08-21 17:42:09,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 207.4ms TimeCoverageRelationStatistics Valid=235, Invalid=415, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:42:09,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30457 states. [2021-08-21 17:42:09,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30457 to 22655. [2021-08-21 17:42:09,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22655 states, 22654 states have (on average 2.6330007945616667) internal successors, (59648), 22654 states have internal predecessors, (59648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:09,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22655 states to 22655 states and 59648 transitions. [2021-08-21 17:42:09,890 INFO L78 Accepts]: Start accepts. Automaton has 22655 states and 59648 transitions. Word has length 22 [2021-08-21 17:42:09,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:09,890 INFO L470 AbstractCegarLoop]: Abstraction has 22655 states and 59648 transitions. [2021-08-21 17:42:09,890 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 17:42:09,890 INFO L276 IsEmpty]: Start isEmpty. Operand 22655 states and 59648 transitions. [2021-08-21 17:42:09,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:09,897 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:09,897 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:09,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:10,097 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 17:42:10,098 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:10,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:10,098 INFO L82 PathProgramCache]: Analyzing trace with hash -1620266840, now seen corresponding path program 119 times [2021-08-21 17:42:10,098 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:10,098 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105993649] [2021-08-21 17:42:10,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:10,098 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:10,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:10,203 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:10,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:10,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105993649] [2021-08-21 17:42:10,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105993649] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:10,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738783860] [2021-08-21 17:42:10,203 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:42:10,203 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:10,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:10,204 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 17:42:10,204 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 17:42:11,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:42:11,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:11,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:11,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:11,204 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:11,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738783860] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:11,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:11,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:42:11,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023357119] [2021-08-21 17:42:11,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:11,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:11,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:11,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=169, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:11,205 INFO L87 Difference]: Start difference. First operand 22655 states and 59648 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 17:42:11,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:11,459 INFO L93 Difference]: Finished difference Result 25809 states and 67417 transitions. [2021-08-21 17:42:11,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:42:11,460 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 22 [2021-08-21 17:42:11,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:11,527 INFO L225 Difference]: With dead ends: 25809 [2021-08-21 17:42:11,527 INFO L226 Difference]: Without dead ends: 25809 [2021-08-21 17:42:11,528 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 146.8ms TimeCoverageRelationStatistics Valid=236, Invalid=466, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:42:11,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25809 states. [2021-08-21 17:42:11,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25809 to 22809. [2021-08-21 17:42:12,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22809 states, 22808 states have (on average 2.632804279200281) internal successors, (60049), 22808 states have internal predecessors, (60049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:12,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22809 states to 22809 states and 60049 transitions. [2021-08-21 17:42:12,074 INFO L78 Accepts]: Start accepts. Automaton has 22809 states and 60049 transitions. Word has length 22 [2021-08-21 17:42:12,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:12,074 INFO L470 AbstractCegarLoop]: Abstraction has 22809 states and 60049 transitions. [2021-08-21 17:42:12,074 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 17:42:12,074 INFO L276 IsEmpty]: Start isEmpty. Operand 22809 states and 60049 transitions. [2021-08-21 17:42:12,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:12,080 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:12,080 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:12,100 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2021-08-21 17:42:12,281 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 17:42:12,281 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:12,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:12,281 INFO L82 PathProgramCache]: Analyzing trace with hash -2063165980, now seen corresponding path program 120 times [2021-08-21 17:42:12,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:12,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723045976] [2021-08-21 17:42:12,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:12,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:12,387 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:12,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:12,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723045976] [2021-08-21 17:42:12,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723045976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:12,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [585942007] [2021-08-21 17:42:12,388 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:42:12,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:12,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:12,389 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 17:42:12,389 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 17:42:13,426 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:42:13,426 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:13,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:13,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:13,496 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:13,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [585942007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:13,497 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:13,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:42:13,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15680861] [2021-08-21 17:42:13,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:13,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:13,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:13,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:13,497 INFO L87 Difference]: Start difference. First operand 22809 states and 60049 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 17:42:13,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:13,814 INFO L93 Difference]: Finished difference Result 24470 states and 64088 transitions. [2021-08-21 17:42:13,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:42:13,815 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 22 [2021-08-21 17:42:13,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:13,867 INFO L225 Difference]: With dead ends: 24470 [2021-08-21 17:42:13,867 INFO L226 Difference]: Without dead ends: 24470 [2021-08-21 17:42:13,867 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 242.5ms TimeCoverageRelationStatistics Valid=454, Invalid=878, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:42:13,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24470 states. [2021-08-21 17:42:14,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24470 to 24238. [2021-08-21 17:42:14,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24238 states, 24237 states have (on average 2.626934026488427) internal successors, (63669), 24237 states have internal predecessors, (63669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:14,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24238 states to 24238 states and 63669 transitions. [2021-08-21 17:42:14,396 INFO L78 Accepts]: Start accepts. Automaton has 24238 states and 63669 transitions. Word has length 22 [2021-08-21 17:42:14,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:14,396 INFO L470 AbstractCegarLoop]: Abstraction has 24238 states and 63669 transitions. [2021-08-21 17:42:14,396 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 17:42:14,396 INFO L276 IsEmpty]: Start isEmpty. Operand 24238 states and 63669 transitions. [2021-08-21 17:42:14,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:14,405 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:14,405 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:14,433 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:14,630 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 17:42:14,631 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:14,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:14,631 INFO L82 PathProgramCache]: Analyzing trace with hash 1156297632, now seen corresponding path program 121 times [2021-08-21 17:42:14,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:14,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227744004] [2021-08-21 17:42:14,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:14,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:14,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:14,721 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:14,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:14,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227744004] [2021-08-21 17:42:14,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227744004] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:14,721 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473964244] [2021-08-21 17:42:14,721 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:42:14,721 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:14,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:14,722 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 17:42:14,723 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 17:42:15,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:15,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:15,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:15,739 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:15,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473964244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:15,740 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:15,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:15,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747289824] [2021-08-21 17:42:15,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:15,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:15,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:15,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:15,740 INFO L87 Difference]: Start difference. First operand 24238 states and 63669 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:15,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:15,974 INFO L93 Difference]: Finished difference Result 25517 states and 66166 transitions. [2021-08-21 17:42:15,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:42:15,974 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:15,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:16,037 INFO L225 Difference]: With dead ends: 25517 [2021-08-21 17:42:16,037 INFO L226 Difference]: Without dead ends: 25517 [2021-08-21 17:42:16,037 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 128.9ms TimeCoverageRelationStatistics Valid=237, Invalid=413, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:42:16,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25517 states. [2021-08-21 17:42:16,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25517 to 18120. [2021-08-21 17:42:16,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18120 states, 18119 states have (on average 2.6370108725647112) internal successors, (47780), 18119 states have internal predecessors, (47780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:16,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18120 states to 18120 states and 47780 transitions. [2021-08-21 17:42:16,508 INFO L78 Accepts]: Start accepts. Automaton has 18120 states and 47780 transitions. Word has length 22 [2021-08-21 17:42:16,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:16,508 INFO L470 AbstractCegarLoop]: Abstraction has 18120 states and 47780 transitions. [2021-08-21 17:42:16,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:16,508 INFO L276 IsEmpty]: Start isEmpty. Operand 18120 states and 47780 transitions. [2021-08-21 17:42:16,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:16,514 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:16,514 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:16,533 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 17:42:16,715 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 17:42:16,715 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:16,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:16,715 INFO L82 PathProgramCache]: Analyzing trace with hash -2044578076, now seen corresponding path program 122 times [2021-08-21 17:42:16,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:16,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558169590] [2021-08-21 17:42:16,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:16,716 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:16,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:16,810 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:16,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:16,810 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558169590] [2021-08-21 17:42:16,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558169590] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:16,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187827618] [2021-08-21 17:42:16,811 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:42:16,811 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:16,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:16,811 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 17:42:16,812 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 17:42:17,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:42:17,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:17,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:17,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:17,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187827618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:17,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:17,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:17,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952666996] [2021-08-21 17:42:17,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:17,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:17,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:17,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:17,890 INFO L87 Difference]: Start difference. First operand 18120 states and 47780 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:18,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:18,136 INFO L93 Difference]: Finished difference Result 21661 states and 56500 transitions. [2021-08-21 17:42:18,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:42:18,137 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:18,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:18,188 INFO L225 Difference]: With dead ends: 21661 [2021-08-21 17:42:18,188 INFO L226 Difference]: Without dead ends: 21661 [2021-08-21 17:42:18,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 170 ImplicationChecksByTransitivity, 152.2ms TimeCoverageRelationStatistics Valid=239, Invalid=463, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:42:18,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21661 states. [2021-08-21 17:42:18,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21661 to 17703. [2021-08-21 17:42:18,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17703 states, 17702 states have (on average 2.6419048695062703) internal successors, (46767), 17702 states have internal predecessors, (46767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:18,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17703 states to 17703 states and 46767 transitions. [2021-08-21 17:42:18,630 INFO L78 Accepts]: Start accepts. Automaton has 17703 states and 46767 transitions. Word has length 22 [2021-08-21 17:42:18,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:18,631 INFO L470 AbstractCegarLoop]: Abstraction has 17703 states and 46767 transitions. [2021-08-21 17:42:18,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:18,631 INFO L276 IsEmpty]: Start isEmpty. Operand 17703 states and 46767 transitions. [2021-08-21 17:42:18,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:18,637 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:18,637 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:18,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:18,837 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 17:42:18,837 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:18,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:18,838 INFO L82 PathProgramCache]: Analyzing trace with hash 1807490080, now seen corresponding path program 123 times [2021-08-21 17:42:18,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:18,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069205133] [2021-08-21 17:42:18,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:18,838 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:18,943 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:18,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:18,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069205133] [2021-08-21 17:42:18,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069205133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:18,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607012522] [2021-08-21 17:42:18,943 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:42:18,944 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:18,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:18,944 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 17:42:18,945 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 17:42:19,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:42:19,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:19,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:19,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:20,030 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:20,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607012522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:20,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:20,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:20,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412968152] [2021-08-21 17:42:20,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:20,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:20,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:20,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:20,031 INFO L87 Difference]: Start difference. First operand 17703 states and 46767 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:20,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:20,318 INFO L93 Difference]: Finished difference Result 18700 states and 49098 transitions. [2021-08-21 17:42:20,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:42:20,319 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:20,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:20,363 INFO L225 Difference]: With dead ends: 18700 [2021-08-21 17:42:20,364 INFO L226 Difference]: Without dead ends: 18700 [2021-08-21 17:42:20,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 207.7ms TimeCoverageRelationStatistics Valid=330, Invalid=662, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:42:20,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18700 states. [2021-08-21 17:42:20,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18700 to 17297. [2021-08-21 17:42:20,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17297 states, 17296 states have (on average 2.646450046253469) internal successors, (45773), 17296 states have internal predecessors, (45773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:20,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17297 states to 17297 states and 45773 transitions. [2021-08-21 17:42:20,794 INFO L78 Accepts]: Start accepts. Automaton has 17297 states and 45773 transitions. Word has length 22 [2021-08-21 17:42:20,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:20,794 INFO L470 AbstractCegarLoop]: Abstraction has 17297 states and 45773 transitions. [2021-08-21 17:42:20,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:20,794 INFO L276 IsEmpty]: Start isEmpty. Operand 17297 states and 45773 transitions. [2021-08-21 17:42:20,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:20,800 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:20,800 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:20,819 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 17:42:21,004 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 17:42:21,005 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:21,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:21,005 INFO L82 PathProgramCache]: Analyzing trace with hash 962518628, now seen corresponding path program 124 times [2021-08-21 17:42:21,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:21,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846494547] [2021-08-21 17:42:21,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:21,005 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:21,115 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:21,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:21,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846494547] [2021-08-21 17:42:21,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846494547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:21,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644026207] [2021-08-21 17:42:21,115 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:42:21,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:21,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:21,116 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 17:42:21,117 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 17:42:22,111 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:42:22,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:22,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:22,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:22,189 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:22,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644026207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:22,189 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:22,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:22,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831714778] [2021-08-21 17:42:22,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:22,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:22,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:22,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:22,190 INFO L87 Difference]: Start difference. First operand 17297 states and 45773 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:22,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:22,602 INFO L93 Difference]: Finished difference Result 17900 states and 47091 transitions. [2021-08-21 17:42:22,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:42:22,603 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:22,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:22,643 INFO L225 Difference]: With dead ends: 17900 [2021-08-21 17:42:22,643 INFO L226 Difference]: Without dead ends: 17900 [2021-08-21 17:42:22,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 330.7ms TimeCoverageRelationStatistics Valid=643, Invalid=1249, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:42:22,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17900 states. [2021-08-21 17:42:23,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17900 to 17245. [2021-08-21 17:42:23,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17245 states, 17244 states have (on average 2.6478775226165623) internal successors, (45660), 17244 states have internal predecessors, (45660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:23,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17245 states to 17245 states and 45660 transitions. [2021-08-21 17:42:23,067 INFO L78 Accepts]: Start accepts. Automaton has 17245 states and 45660 transitions. Word has length 22 [2021-08-21 17:42:23,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:23,067 INFO L470 AbstractCegarLoop]: Abstraction has 17245 states and 45660 transitions. [2021-08-21 17:42:23,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:23,067 INFO L276 IsEmpty]: Start isEmpty. Operand 17245 states and 45660 transitions. [2021-08-21 17:42:23,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:23,073 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:23,073 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:23,092 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 17:42:23,277 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 17:42:23,277 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:23,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:23,278 INFO L82 PathProgramCache]: Analyzing trace with hash 478961986, now seen corresponding path program 125 times [2021-08-21 17:42:23,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:23,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232953937] [2021-08-21 17:42:23,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:23,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:23,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:23,362 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:23,362 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:23,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232953937] [2021-08-21 17:42:23,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232953937] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:23,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [648547940] [2021-08-21 17:42:23,363 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:42:23,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:23,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:23,364 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 17:42:23,365 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 17:42:24,360 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:42:24,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:24,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:24,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:24,419 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 27 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:24,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [648547940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:24,419 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:24,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:42:24,419 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397370092] [2021-08-21 17:42:24,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:42:24,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:24,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:42:24,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=124, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:42:24,420 INFO L87 Difference]: Start difference. First operand 17245 states and 45660 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 17:42:24,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:24,600 INFO L93 Difference]: Finished difference Result 17334 states and 45766 transitions. [2021-08-21 17:42:24,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:42:24,600 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 22 [2021-08-21 17:42:24,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:24,637 INFO L225 Difference]: With dead ends: 17334 [2021-08-21 17:42:24,637 INFO L226 Difference]: Without dead ends: 17332 [2021-08-21 17:42:24,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 115.1ms TimeCoverageRelationStatistics Valid=217, Invalid=383, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:42:24,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17332 states. [2021-08-21 17:42:24,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17332 to 16784. [2021-08-21 17:42:24,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16784 states, 16783 states have (on average 2.650181731514032) internal successors, (44478), 16783 states have internal predecessors, (44478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:25,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16784 states to 16784 states and 44478 transitions. [2021-08-21 17:42:25,005 INFO L78 Accepts]: Start accepts. Automaton has 16784 states and 44478 transitions. Word has length 22 [2021-08-21 17:42:25,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:25,005 INFO L470 AbstractCegarLoop]: Abstraction has 16784 states and 44478 transitions. [2021-08-21 17:42:25,005 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 17:42:25,005 INFO L276 IsEmpty]: Start isEmpty. Operand 16784 states and 44478 transitions. [2021-08-21 17:42:25,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:25,011 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:25,011 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:25,031 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 17:42:25,213 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 17:42:25,213 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:25,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:25,214 INFO L82 PathProgramCache]: Analyzing trace with hash 1280578214, now seen corresponding path program 126 times [2021-08-21 17:42:25,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:25,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580397471] [2021-08-21 17:42:25,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:25,214 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:25,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:25,300 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 29 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:25,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:25,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580397471] [2021-08-21 17:42:25,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580397471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:25,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1995169688] [2021-08-21 17:42:25,301 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:42:25,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:25,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:25,302 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 17:42:25,303 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 17:42:26,300 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:42:26,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:26,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:26,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:26,363 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 31 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:26,363 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1995169688] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:26,363 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:26,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:42:26,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244163243] [2021-08-21 17:42:26,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:42:26,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:26,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:42:26,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=120, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:42:26,364 INFO L87 Difference]: Start difference. First operand 16784 states and 44478 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 17:42:26,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:26,507 INFO L93 Difference]: Finished difference Result 16894 states and 44615 transitions. [2021-08-21 17:42:26,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:42:26,507 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 22 [2021-08-21 17:42:26,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:26,545 INFO L225 Difference]: With dead ends: 16894 [2021-08-21 17:42:26,545 INFO L226 Difference]: Without dead ends: 16894 [2021-08-21 17:42:26,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 75.4ms TimeCoverageRelationStatistics Valid=132, Invalid=174, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:42:26,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16894 states. [2021-08-21 17:42:26,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16894 to 16795. [2021-08-21 17:42:26,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16795 states, 16794 states have (on average 2.6504108610217934) internal successors, (44511), 16794 states have internal predecessors, (44511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:26,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16795 states to 16795 states and 44511 transitions. [2021-08-21 17:42:26,860 INFO L78 Accepts]: Start accepts. Automaton has 16795 states and 44511 transitions. Word has length 22 [2021-08-21 17:42:26,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:26,860 INFO L470 AbstractCegarLoop]: Abstraction has 16795 states and 44511 transitions. [2021-08-21 17:42:26,860 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 17:42:26,860 INFO L276 IsEmpty]: Start isEmpty. Operand 16795 states and 44511 transitions. [2021-08-21 17:42:26,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:26,865 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:26,865 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:26,884 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:27,068 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 17:42:27,069 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:27,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:27,069 INFO L82 PathProgramCache]: Analyzing trace with hash -1239381720, now seen corresponding path program 127 times [2021-08-21 17:42:27,069 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:27,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525489996] [2021-08-21 17:42:27,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:27,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:27,150 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:27,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:27,150 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525489996] [2021-08-21 17:42:27,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525489996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:27,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988272541] [2021-08-21 17:42:27,151 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:42:27,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:27,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:27,152 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 17:42:27,152 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 17:42:28,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:28,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:28,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:28,222 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 26 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:28,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988272541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:28,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:28,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:42:28,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234208363] [2021-08-21 17:42:28,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:42:28,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:28,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:42:28,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=124, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:42:28,224 INFO L87 Difference]: Start difference. First operand 16795 states and 44511 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 17:42:28,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:28,360 INFO L93 Difference]: Finished difference Result 16988 states and 44807 transitions. [2021-08-21 17:42:28,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:42:28,360 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 22 [2021-08-21 17:42:28,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:28,406 INFO L225 Difference]: With dead ends: 16988 [2021-08-21 17:42:28,407 INFO L226 Difference]: Without dead ends: 16988 [2021-08-21 17:42:28,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 72.0ms TimeCoverageRelationStatistics Valid=128, Invalid=178, Unknown=0, NotChecked=0, Total=306 [2021-08-21 17:42:28,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16988 states. [2021-08-21 17:42:28,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16988 to 16810. [2021-08-21 17:42:28,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16810 states, 16809 states have (on average 2.648819085013981) internal successors, (44524), 16809 states have internal predecessors, (44524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:28,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16810 states to 16810 states and 44524 transitions. [2021-08-21 17:42:28,741 INFO L78 Accepts]: Start accepts. Automaton has 16810 states and 44524 transitions. Word has length 22 [2021-08-21 17:42:28,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:28,742 INFO L470 AbstractCegarLoop]: Abstraction has 16810 states and 44524 transitions. [2021-08-21 17:42:28,742 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 17:42:28,742 INFO L276 IsEmpty]: Start isEmpty. Operand 16810 states and 44524 transitions. [2021-08-21 17:42:28,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:28,747 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:28,747 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:28,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:28,947 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 17:42:28,948 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:28,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:28,948 INFO L82 PathProgramCache]: Analyzing trace with hash 471231588, now seen corresponding path program 128 times [2021-08-21 17:42:28,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:28,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531570751] [2021-08-21 17:42:28,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:28,948 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:28,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:29,029 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:29,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:29,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531570751] [2021-08-21 17:42:29,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531570751] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:29,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307230442] [2021-08-21 17:42:29,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:42:29,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:29,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:29,030 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 17:42:29,031 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 17:42:30,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:42:30,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:30,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:30,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:30,106 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 23 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:30,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307230442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:30,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:30,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:42:30,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789552116] [2021-08-21 17:42:30,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:30,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:30,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:30,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=151, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:30,107 INFO L87 Difference]: Start difference. First operand 16810 states and 44524 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 17:42:30,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:30,246 INFO L93 Difference]: Finished difference Result 17033 states and 44817 transitions. [2021-08-21 17:42:30,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:42:30,246 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 22 [2021-08-21 17:42:30,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:30,280 INFO L225 Difference]: With dead ends: 17033 [2021-08-21 17:42:30,280 INFO L226 Difference]: Without dead ends: 17033 [2021-08-21 17:42:30,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 84.9ms TimeCoverageRelationStatistics Valid=149, Invalid=231, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:42:30,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17033 states. [2021-08-21 17:42:30,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17033 to 16779. [2021-08-21 17:42:30,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16779 states, 16778 states have (on average 2.645249731791632) internal successors, (44382), 16778 states have internal predecessors, (44382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:30,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16779 states to 16779 states and 44382 transitions. [2021-08-21 17:42:30,603 INFO L78 Accepts]: Start accepts. Automaton has 16779 states and 44382 transitions. Word has length 22 [2021-08-21 17:42:30,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:30,603 INFO L470 AbstractCegarLoop]: Abstraction has 16779 states and 44382 transitions. [2021-08-21 17:42:30,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 17:42:30,603 INFO L276 IsEmpty]: Start isEmpty. Operand 16779 states and 44382 transitions. [2021-08-21 17:42:30,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:30,609 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:30,609 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:30,628 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 17:42:30,809 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 17:42:30,809 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:30,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:30,810 INFO L82 PathProgramCache]: Analyzing trace with hash 1960636584, now seen corresponding path program 129 times [2021-08-21 17:42:30,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:30,810 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298521185] [2021-08-21 17:42:30,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:30,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:30,901 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:30,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298521185] [2021-08-21 17:42:30,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298521185] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:30,901 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432577972] [2021-08-21 17:42:30,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:42:30,901 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:30,901 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:30,902 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 17:42:30,902 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 17:42:31,916 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:42:31,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:31,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:31,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:31,981 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 20 proven. 40 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:31,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432577972] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:31,981 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:31,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:42:31,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943523046] [2021-08-21 17:42:31,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:31,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:31,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:31,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:31,982 INFO L87 Difference]: Start difference. First operand 16779 states and 44382 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 17:42:32,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:32,138 INFO L93 Difference]: Finished difference Result 25599 states and 66159 transitions. [2021-08-21 17:42:32,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:42:32,139 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 22 [2021-08-21 17:42:32,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:32,199 INFO L225 Difference]: With dead ends: 25599 [2021-08-21 17:42:32,200 INFO L226 Difference]: Without dead ends: 25599 [2021-08-21 17:42:32,200 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 81.7ms TimeCoverageRelationStatistics Valid=123, Invalid=219, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:42:32,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25599 states. [2021-08-21 17:42:32,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25599 to 25307. [2021-08-21 17:42:32,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25307 states, 25306 states have (on average 2.593614162649174) internal successors, (65634), 25306 states have internal predecessors, (65634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:32,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25307 states to 25307 states and 65634 transitions. [2021-08-21 17:42:32,784 INFO L78 Accepts]: Start accepts. Automaton has 25307 states and 65634 transitions. Word has length 22 [2021-08-21 17:42:32,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:32,784 INFO L470 AbstractCegarLoop]: Abstraction has 25307 states and 65634 transitions. [2021-08-21 17:42:32,784 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 17:42:32,784 INFO L276 IsEmpty]: Start isEmpty. Operand 25307 states and 65634 transitions. [2021-08-21 17:42:32,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:32,790 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:32,790 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:32,809 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 17:42:32,990 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 17:42:32,991 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:32,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:32,991 INFO L82 PathProgramCache]: Analyzing trace with hash 887551204, now seen corresponding path program 130 times [2021-08-21 17:42:32,991 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:32,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337812641] [2021-08-21 17:42:32,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:32,991 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:32,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:33,084 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:33,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:33,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337812641] [2021-08-21 17:42:33,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337812641] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:33,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075949658] [2021-08-21 17:42:33,084 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:42:33,084 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:33,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:33,085 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 17:42:33,085 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 17:42:34,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:42:34,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:34,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:34,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:34,170 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:34,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075949658] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:34,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:34,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:34,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237040757] [2021-08-21 17:42:34,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:34,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:34,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:34,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:34,171 INFO L87 Difference]: Start difference. First operand 25307 states and 65634 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:34,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:34,377 INFO L93 Difference]: Finished difference Result 25896 states and 66728 transitions. [2021-08-21 17:42:34,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:42:34,377 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:34,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:34,436 INFO L225 Difference]: With dead ends: 25896 [2021-08-21 17:42:34,436 INFO L226 Difference]: Without dead ends: 25896 [2021-08-21 17:42:34,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 117.2ms TimeCoverageRelationStatistics Valid=198, Invalid=354, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:42:34,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25896 states. [2021-08-21 17:42:34,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25896 to 25355. [2021-08-21 17:42:34,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25355 states, 25354 states have (on average 2.5917803896821012) internal successors, (65712), 25354 states have internal predecessors, (65712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:34,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25355 states to 25355 states and 65712 transitions. [2021-08-21 17:42:34,962 INFO L78 Accepts]: Start accepts. Automaton has 25355 states and 65712 transitions. Word has length 22 [2021-08-21 17:42:34,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:34,962 INFO L470 AbstractCegarLoop]: Abstraction has 25355 states and 65712 transitions. [2021-08-21 17:42:34,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:34,962 INFO L276 IsEmpty]: Start isEmpty. Operand 25355 states and 65712 transitions. [2021-08-21 17:42:34,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:34,968 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:34,968 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:34,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:35,169 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 17:42:35,169 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:35,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:35,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1981642792, now seen corresponding path program 131 times [2021-08-21 17:42:35,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:35,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816199543] [2021-08-21 17:42:35,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:35,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:35,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:35,262 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:35,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:35,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816199543] [2021-08-21 17:42:35,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816199543] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:35,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861913250] [2021-08-21 17:42:35,262 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:42:35,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:35,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:35,263 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 17:42:35,264 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 17:42:36,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:42:36,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:36,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:36,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:36,368 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:36,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861913250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:36,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:36,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:36,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88225722] [2021-08-21 17:42:36,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:36,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:36,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:36,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:36,369 INFO L87 Difference]: Start difference. First operand 25355 states and 65712 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:36,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:36,587 INFO L93 Difference]: Finished difference Result 28109 states and 72267 transitions. [2021-08-21 17:42:36,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:42:36,588 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:36,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:36,657 INFO L225 Difference]: With dead ends: 28109 [2021-08-21 17:42:36,658 INFO L226 Difference]: Without dead ends: 28109 [2021-08-21 17:42:36,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 130.8ms TimeCoverageRelationStatistics Valid=202, Invalid=398, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:42:36,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28109 states. [2021-08-21 17:42:37,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28109 to 27964. [2021-08-21 17:42:37,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27964 states, 27963 states have (on average 2.5755820190966636) internal successors, (72021), 27963 states have internal predecessors, (72021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:37,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27964 states to 27964 states and 72021 transitions. [2021-08-21 17:42:37,313 INFO L78 Accepts]: Start accepts. Automaton has 27964 states and 72021 transitions. Word has length 22 [2021-08-21 17:42:37,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:37,313 INFO L470 AbstractCegarLoop]: Abstraction has 27964 states and 72021 transitions. [2021-08-21 17:42:37,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:37,313 INFO L276 IsEmpty]: Start isEmpty. Operand 27964 states and 72021 transitions. [2021-08-21 17:42:37,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:37,321 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:37,321 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:37,349 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 17:42:37,544 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 17:42:37,545 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:37,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:37,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1538743652, now seen corresponding path program 132 times [2021-08-21 17:42:37,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:37,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675638643] [2021-08-21 17:42:37,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:37,545 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:37,653 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:37,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:37,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675638643] [2021-08-21 17:42:37,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675638643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:37,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720519553] [2021-08-21 17:42:37,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:42:37,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:37,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:37,654 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 17:42:37,655 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 17:42:38,709 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:42:38,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:38,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:38,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:38,777 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:38,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720519553] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:38,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:38,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:38,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808750370] [2021-08-21 17:42:38,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:38,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:38,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:38,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:38,778 INFO L87 Difference]: Start difference. First operand 27964 states and 72021 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:39,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:39,023 INFO L93 Difference]: Finished difference Result 29017 states and 74356 transitions. [2021-08-21 17:42:39,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:42:39,023 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:39,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:39,091 INFO L225 Difference]: With dead ends: 29017 [2021-08-21 17:42:39,092 INFO L226 Difference]: Without dead ends: 29017 [2021-08-21 17:42:39,092 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 167.9ms TimeCoverageRelationStatistics Valid=242, Invalid=514, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:42:39,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29017 states. [2021-08-21 17:42:39,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29017 to 28927. [2021-08-21 17:42:39,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28927 states, 28926 states have (on average 2.565581138076471) internal successors, (74212), 28926 states have internal predecessors, (74212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:39,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28927 states to 28927 states and 74212 transitions. [2021-08-21 17:42:39,736 INFO L78 Accepts]: Start accepts. Automaton has 28927 states and 74212 transitions. Word has length 22 [2021-08-21 17:42:39,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:39,737 INFO L470 AbstractCegarLoop]: Abstraction has 28927 states and 74212 transitions. [2021-08-21 17:42:39,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:39,737 INFO L276 IsEmpty]: Start isEmpty. Operand 28927 states and 74212 transitions. [2021-08-21 17:42:39,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:39,745 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:39,745 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:39,764 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-08-21 17:42:39,945 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 17:42:39,945 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:39,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:39,945 INFO L82 PathProgramCache]: Analyzing trace with hash 693772200, now seen corresponding path program 133 times [2021-08-21 17:42:39,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:39,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907284806] [2021-08-21 17:42:39,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:39,946 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:39,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:40,046 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:40,046 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:40,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907284806] [2021-08-21 17:42:40,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907284806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:40,046 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592006534] [2021-08-21 17:42:40,046 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:42:40,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:40,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:40,047 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 17:42:40,048 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 17:42:41,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:41,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:41,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:41,167 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:41,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592006534] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:41,167 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:41,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:41,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241257198] [2021-08-21 17:42:41,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:41,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:41,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:41,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:41,168 INFO L87 Difference]: Start difference. First operand 28927 states and 74212 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:41,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:41,553 INFO L93 Difference]: Finished difference Result 29323 states and 75020 transitions. [2021-08-21 17:42:41,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:42:41,553 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:41,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:41,621 INFO L225 Difference]: With dead ends: 29323 [2021-08-21 17:42:41,621 INFO L226 Difference]: Without dead ends: 29323 [2021-08-21 17:42:41,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 279.5ms TimeCoverageRelationStatistics Valid=519, Invalid=1041, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 17:42:41,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29323 states. [2021-08-21 17:42:42,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29323 to 29195. [2021-08-21 17:42:42,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29195 states, 29194 states have (on average 2.562170308967596) internal successors, (74800), 29194 states have internal predecessors, (74800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:42,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29195 states to 29195 states and 74800 transitions. [2021-08-21 17:42:42,300 INFO L78 Accepts]: Start accepts. Automaton has 29195 states and 74800 transitions. Word has length 22 [2021-08-21 17:42:42,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:42,300 INFO L470 AbstractCegarLoop]: Abstraction has 29195 states and 74800 transitions. [2021-08-21 17:42:42,300 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:42,300 INFO L276 IsEmpty]: Start isEmpty. Operand 29195 states and 74800 transitions. [2021-08-21 17:42:42,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:42,308 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:42,308 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:42,327 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:42,509 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 17:42:42,509 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:42,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:42,509 INFO L82 PathProgramCache]: Analyzing trace with hash 269460964, now seen corresponding path program 134 times [2021-08-21 17:42:42,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:42,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381173611] [2021-08-21 17:42:42,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:42,510 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:42,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:42,619 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:42,620 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:42,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381173611] [2021-08-21 17:42:42,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381173611] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:42,620 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604940919] [2021-08-21 17:42:42,620 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:42:42,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:42,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:42,621 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 17:42:42,621 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 17:42:43,678 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:42:43,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:43,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:43,746 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:43,746 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604940919] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:43,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:43,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:43,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405348913] [2021-08-21 17:42:43,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:43,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:43,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:43,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:43,747 INFO L87 Difference]: Start difference. First operand 29195 states and 74800 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:44,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:44,227 INFO L93 Difference]: Finished difference Result 29627 states and 75643 transitions. [2021-08-21 17:42:44,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:42:44,228 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:44,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:44,292 INFO L225 Difference]: With dead ends: 29627 [2021-08-21 17:42:44,292 INFO L226 Difference]: Without dead ends: 29627 [2021-08-21 17:42:44,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 366.3ms TimeCoverageRelationStatistics Valid=754, Invalid=1502, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 17:42:44,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29627 states. [2021-08-21 17:42:44,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29627 to 29364. [2021-08-21 17:42:44,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29364 states, 29363 states have (on average 2.5594455607397064) internal successors, (75153), 29363 states have internal predecessors, (75153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:44,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29364 states to 29364 states and 75153 transitions. [2021-08-21 17:42:44,937 INFO L78 Accepts]: Start accepts. Automaton has 29364 states and 75153 transitions. Word has length 22 [2021-08-21 17:42:44,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:44,937 INFO L470 AbstractCegarLoop]: Abstraction has 29364 states and 75153 transitions. [2021-08-21 17:42:44,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:44,937 INFO L276 IsEmpty]: Start isEmpty. Operand 29364 states and 75153 transitions. [2021-08-21 17:42:44,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:44,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:44,947 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:44,969 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 17:42:45,157 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 17:42:45,157 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:45,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:45,158 INFO L82 PathProgramCache]: Analyzing trace with hash 2111246824, now seen corresponding path program 135 times [2021-08-21 17:42:45,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:45,158 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913015605] [2021-08-21 17:42:45,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:45,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:45,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:45,236 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:45,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:45,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913015605] [2021-08-21 17:42:45,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913015605] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:45,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [765165208] [2021-08-21 17:42:45,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:42:45,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:45,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:45,237 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 17:42:45,237 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 17:42:46,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:42:46,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:46,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:46,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:46,368 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 48 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:42:46,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [765165208] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:46,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:46,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 17:42:46,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143988370] [2021-08-21 17:42:46,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:42:46,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:46,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:42:46,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=114, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:42:46,369 INFO L87 Difference]: Start difference. First operand 29364 states and 75153 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 17:42:46,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:46,628 INFO L93 Difference]: Finished difference Result 30601 states and 78311 transitions. [2021-08-21 17:42:46,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:42:46,629 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 22 [2021-08-21 17:42:46,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:46,703 INFO L225 Difference]: With dead ends: 30601 [2021-08-21 17:42:46,703 INFO L226 Difference]: Without dead ends: 30599 [2021-08-21 17:42:46,704 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 177 ImplicationChecksByTransitivity, 141.9ms TimeCoverageRelationStatistics Valid=260, Invalid=496, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:42:46,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30599 states. [2021-08-21 17:42:47,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30599 to 28069. [2021-08-21 17:42:47,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28069 states, 28068 states have (on average 2.5513039760581444) internal successors, (71610), 28068 states have internal predecessors, (71610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:47,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28069 states to 28069 states and 71610 transitions. [2021-08-21 17:42:47,297 INFO L78 Accepts]: Start accepts. Automaton has 28069 states and 71610 transitions. Word has length 22 [2021-08-21 17:42:47,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:47,297 INFO L470 AbstractCegarLoop]: Abstraction has 28069 states and 71610 transitions. [2021-08-21 17:42:47,297 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 17:42:47,297 INFO L276 IsEmpty]: Start isEmpty. Operand 28069 states and 71610 transitions. [2021-08-21 17:42:47,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:47,305 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:47,305 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:47,323 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 17:42:47,505 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 17:42:47,505 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:47,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:47,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1191546116, now seen corresponding path program 136 times [2021-08-21 17:42:47,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:47,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080713364] [2021-08-21 17:42:47,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:47,506 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:47,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:47,596 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 40 proven. 28 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:47,596 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:47,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080713364] [2021-08-21 17:42:47,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080713364] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:47,596 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686189261] [2021-08-21 17:42:47,596 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:42:47,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:47,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:47,597 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 17:42:47,621 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 17:42:48,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:42:48,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:48,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:48,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:48,748 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 46 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:42:48,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686189261] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:48,749 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:48,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 13 [2021-08-21 17:42:48,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23958259] [2021-08-21 17:42:48,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-08-21 17:42:48,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:48,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-21 17:42:48,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=116, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:42:48,750 INFO L87 Difference]: Start difference. First operand 28069 states and 71610 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 17:42:48,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:48,966 INFO L93 Difference]: Finished difference Result 28359 states and 72320 transitions. [2021-08-21 17:42:48,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:42:48,966 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 22 [2021-08-21 17:42:48,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:49,027 INFO L225 Difference]: With dead ends: 28359 [2021-08-21 17:42:49,028 INFO L226 Difference]: Without dead ends: 28359 [2021-08-21 17:42:49,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 102.7ms TimeCoverageRelationStatistics Valid=157, Invalid=263, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:42:49,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28359 states. [2021-08-21 17:42:49,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28359 to 28117. [2021-08-21 17:42:49,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28117 states, 28116 states have (on average 2.551927727984066) internal successors, (71750), 28116 states have internal predecessors, (71750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:49,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28117 states to 28117 states and 71750 transitions. [2021-08-21 17:42:49,559 INFO L78 Accepts]: Start accepts. Automaton has 28117 states and 71750 transitions. Word has length 22 [2021-08-21 17:42:49,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:49,559 INFO L470 AbstractCegarLoop]: Abstraction has 28117 states and 71750 transitions. [2021-08-21 17:42:49,560 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 17:42:49,560 INFO L276 IsEmpty]: Start isEmpty. Operand 28117 states and 71750 transitions. [2021-08-21 17:42:49,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:49,567 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:49,567 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:49,587 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 17:42:49,768 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 17:42:49,768 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:49,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:49,768 INFO L82 PathProgramCache]: Analyzing trace with hash -1342574936, now seen corresponding path program 137 times [2021-08-21 17:42:49,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:49,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272418942] [2021-08-21 17:42:49,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:49,768 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:49,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:49,852 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:49,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:49,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272418942] [2021-08-21 17:42:49,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272418942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:49,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374721007] [2021-08-21 17:42:49,852 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:42:49,852 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:49,852 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:49,853 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 17:42:49,853 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 17:42:51,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:42:51,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:51,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:51,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:51,064 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:42:51,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374721007] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:51,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:51,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:42:51,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575117206] [2021-08-21 17:42:51,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:42:51,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:51,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:42:51,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:42:51,065 INFO L87 Difference]: Start difference. First operand 28117 states and 71750 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 17:42:51,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:51,351 INFO L93 Difference]: Finished difference Result 34078 states and 85587 transitions. [2021-08-21 17:42:51,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:42:51,352 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 22 [2021-08-21 17:42:51,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:51,420 INFO L225 Difference]: With dead ends: 34078 [2021-08-21 17:42:51,420 INFO L226 Difference]: Without dead ends: 34078 [2021-08-21 17:42:51,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 173.5ms TimeCoverageRelationStatistics Valid=301, Invalid=569, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:42:51,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34078 states. [2021-08-21 17:42:51,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34078 to 33056. [2021-08-21 17:42:51,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33056 states, 33055 states have (on average 2.5289366207835426) internal successors, (83594), 33055 states have internal predecessors, (83594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:52,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33056 states to 33056 states and 83594 transitions. [2021-08-21 17:42:52,049 INFO L78 Accepts]: Start accepts. Automaton has 33056 states and 83594 transitions. Word has length 22 [2021-08-21 17:42:52,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:52,049 INFO L470 AbstractCegarLoop]: Abstraction has 33056 states and 83594 transitions. [2021-08-21 17:42:52,049 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 17:42:52,049 INFO L276 IsEmpty]: Start isEmpty. Operand 33056 states and 83594 transitions. [2021-08-21 17:42:52,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:52,057 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:52,057 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:52,076 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 17:42:52,258 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 17:42:52,258 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:52,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:52,258 INFO L82 PathProgramCache]: Analyzing trace with hash 2107420908, now seen corresponding path program 138 times [2021-08-21 17:42:52,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:52,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140037738] [2021-08-21 17:42:52,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:52,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:52,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:52,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:52,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140037738] [2021-08-21 17:42:52,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140037738] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:52,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507614464] [2021-08-21 17:42:52,352 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:42:52,352 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:52,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:52,353 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 17:42:52,353 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 17:42:53,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:42:53,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:53,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:53,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:53,496 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:53,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507614464] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:53,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:53,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:42:53,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738192026] [2021-08-21 17:42:53,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:53,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:53,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:53,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:53,497 INFO L87 Difference]: Start difference. First operand 33056 states and 83594 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 17:42:53,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:53,827 INFO L93 Difference]: Finished difference Result 39607 states and 98392 transitions. [2021-08-21 17:42:53,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:42:53,827 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 22 [2021-08-21 17:42:53,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:53,924 INFO L225 Difference]: With dead ends: 39607 [2021-08-21 17:42:53,924 INFO L226 Difference]: Without dead ends: 39607 [2021-08-21 17:42:53,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 174.9ms TimeCoverageRelationStatistics Valid=325, Invalid=605, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:42:53,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39607 states. [2021-08-21 17:42:54,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39607 to 29166. [2021-08-21 17:42:54,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29166 states, 29165 states have (on average 2.5296074061374934) internal successors, (73776), 29165 states have internal predecessors, (73776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:54,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29166 states to 29166 states and 73776 transitions. [2021-08-21 17:42:54,667 INFO L78 Accepts]: Start accepts. Automaton has 29166 states and 73776 transitions. Word has length 22 [2021-08-21 17:42:54,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:54,667 INFO L470 AbstractCegarLoop]: Abstraction has 29166 states and 73776 transitions. [2021-08-21 17:42:54,667 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 17:42:54,668 INFO L276 IsEmpty]: Start isEmpty. Operand 29166 states and 73776 transitions. [2021-08-21 17:42:54,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:54,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:54,677 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:54,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2021-08-21 17:42:54,878 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 17:42:54,878 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:54,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:54,878 INFO L82 PathProgramCache]: Analyzing trace with hash 1664521768, now seen corresponding path program 139 times [2021-08-21 17:42:54,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:54,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932429340] [2021-08-21 17:42:54,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:54,878 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:54,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:54,972 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:54,973 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:54,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932429340] [2021-08-21 17:42:54,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932429340] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:54,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906242598] [2021-08-21 17:42:54,973 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:42:54,973 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:54,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:54,974 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 17:42:54,974 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 17:42:56,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:56,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:56,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:56,123 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:56,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906242598] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:56,123 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:56,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:42:56,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424203547] [2021-08-21 17:42:56,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:42:56,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:56,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:42:56,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=172, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:42:56,124 INFO L87 Difference]: Start difference. First operand 29166 states and 73776 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 17:42:56,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:56,491 INFO L93 Difference]: Finished difference Result 34036 states and 85309 transitions. [2021-08-21 17:42:56,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:42:56,492 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 22 [2021-08-21 17:42:56,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:56,566 INFO L225 Difference]: With dead ends: 34036 [2021-08-21 17:42:56,566 INFO L226 Difference]: Without dead ends: 34036 [2021-08-21 17:42:56,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 246.4ms TimeCoverageRelationStatistics Valid=453, Invalid=879, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:42:56,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34036 states. [2021-08-21 17:42:57,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34036 to 33204. [2021-08-21 17:42:57,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33204 states, 33203 states have (on average 2.520525253742132) internal successors, (83689), 33203 states have internal predecessors, (83689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:57,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33204 states to 33204 states and 83689 transitions. [2021-08-21 17:42:57,254 INFO L78 Accepts]: Start accepts. Automaton has 33204 states and 83689 transitions. Word has length 22 [2021-08-21 17:42:57,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:57,254 INFO L470 AbstractCegarLoop]: Abstraction has 33204 states and 83689 transitions. [2021-08-21 17:42:57,254 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 17:42:57,254 INFO L276 IsEmpty]: Start isEmpty. Operand 33204 states and 83689 transitions. [2021-08-21 17:42:57,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:57,263 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:57,263 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:57,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2021-08-21 17:42:57,464 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 17:42:57,464 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:42:57,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:42:57,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1683109672, now seen corresponding path program 140 times [2021-08-21 17:42:57,464 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:42:57,465 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127378816] [2021-08-21 17:42:57,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:42:57,465 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:42:57,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:42:57,555 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:57,555 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:42:57,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127378816] [2021-08-21 17:42:57,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127378816] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:57,555 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614358623] [2021-08-21 17:42:57,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:42:57,556 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:42:57,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:42:57,556 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 17:42:57,557 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 17:42:58,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:42:58,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:42:58,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:42:58,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:42:58,729 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 18 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:42:58,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614358623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:42:58,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:42:58,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:42:58,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700523916] [2021-08-21 17:42:58,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:42:58,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:42:58,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:42:58,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:42:58,730 INFO L87 Difference]: Start difference. First operand 33204 states and 83689 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:59,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:42:59,033 INFO L93 Difference]: Finished difference Result 35623 states and 88638 transitions. [2021-08-21 17:42:59,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:42:59,034 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:42:59,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:42:59,116 INFO L225 Difference]: With dead ends: 35623 [2021-08-21 17:42:59,116 INFO L226 Difference]: Without dead ends: 35623 [2021-08-21 17:42:59,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 173.4ms TimeCoverageRelationStatistics Valid=330, Invalid=600, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:42:59,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35623 states. [2021-08-21 17:42:59,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35623 to 26608. [2021-08-21 17:42:59,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26608 states, 26607 states have (on average 2.5262149058518437) internal successors, (67215), 26607 states have internal predecessors, (67215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:42:59,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26608 states to 26608 states and 67215 transitions. [2021-08-21 17:42:59,829 INFO L78 Accepts]: Start accepts. Automaton has 26608 states and 67215 transitions. Word has length 22 [2021-08-21 17:42:59,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:42:59,829 INFO L470 AbstractCegarLoop]: Abstraction has 26608 states and 67215 transitions. [2021-08-21 17:42:59,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:42:59,829 INFO L276 IsEmpty]: Start isEmpty. Operand 26608 states and 67215 transitions. [2021-08-21 17:42:59,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:42:59,837 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:42:59,837 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:42:59,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2021-08-21 17:43:00,038 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 17:43:00,038 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:00,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:00,038 INFO L82 PathProgramCache]: Analyzing trace with hash 1240210532, now seen corresponding path program 141 times [2021-08-21 17:43:00,038 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:00,039 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744791685] [2021-08-21 17:43:00,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:00,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:00,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:00,156 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:00,156 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:00,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744791685] [2021-08-21 17:43:00,156 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744791685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:00,156 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803889786] [2021-08-21 17:43:00,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:00,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:00,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:00,157 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 17:43:00,158 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 17:43:01,257 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:43:01,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:01,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:01,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:01,325 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:01,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803889786] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:01,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:01,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:01,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647245351] [2021-08-21 17:43:01,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:01,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:01,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:01,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:01,326 INFO L87 Difference]: Start difference. First operand 26608 states and 67215 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:01,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:01,627 INFO L93 Difference]: Finished difference Result 31344 states and 78345 transitions. [2021-08-21 17:43:01,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:43:01,628 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:01,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:01,705 INFO L225 Difference]: With dead ends: 31344 [2021-08-21 17:43:01,705 INFO L226 Difference]: Without dead ends: 31344 [2021-08-21 17:43:01,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 213.6ms TimeCoverageRelationStatistics Valid=329, Invalid=663, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:43:01,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31344 states. [2021-08-21 17:43:02,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31344 to 24565. [2021-08-21 17:43:02,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24565 states, 24564 states have (on average 2.5355805243445695) internal successors, (62284), 24564 states have internal predecessors, (62284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:02,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24565 states to 24565 states and 62284 transitions. [2021-08-21 17:43:02,250 INFO L78 Accepts]: Start accepts. Automaton has 24565 states and 62284 transitions. Word has length 22 [2021-08-21 17:43:02,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:02,251 INFO L470 AbstractCegarLoop]: Abstraction has 24565 states and 62284 transitions. [2021-08-21 17:43:02,251 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:02,251 INFO L276 IsEmpty]: Start isEmpty. Operand 24565 states and 62284 transitions. [2021-08-21 17:43:02,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:02,258 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:02,259 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:02,277 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 17:43:02,459 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 17:43:02,459 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:02,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:02,459 INFO L82 PathProgramCache]: Analyzing trace with hash 395239080, now seen corresponding path program 142 times [2021-08-21 17:43:02,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:02,460 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352045196] [2021-08-21 17:43:02,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:02,460 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:02,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:02,560 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:02,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:02,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352045196] [2021-08-21 17:43:02,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352045196] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:02,560 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115408667] [2021-08-21 17:43:02,560 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:02,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:02,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:02,562 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 17:43:02,563 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 17:43:03,682 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:03,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:03,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:03,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:03,754 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:03,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115408667] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:03,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:03,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:03,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549123878] [2021-08-21 17:43:03,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:03,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:03,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:03,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:03,755 INFO L87 Difference]: Start difference. First operand 24565 states and 62284 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:04,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:04,184 INFO L93 Difference]: Finished difference Result 27065 states and 67959 transitions. [2021-08-21 17:43:04,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:43:04,184 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:04,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:04,245 INFO L225 Difference]: With dead ends: 27065 [2021-08-21 17:43:04,245 INFO L226 Difference]: Without dead ends: 27065 [2021-08-21 17:43:04,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 311.7ms TimeCoverageRelationStatistics Valid=642, Invalid=1250, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:43:04,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27065 states. [2021-08-21 17:43:04,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27065 to 24742. [2021-08-21 17:43:04,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24742 states, 24741 states have (on average 2.5363566549452328) internal successors, (62752), 24741 states have internal predecessors, (62752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:04,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24742 states to 24742 states and 62752 transitions. [2021-08-21 17:43:04,732 INFO L78 Accepts]: Start accepts. Automaton has 24742 states and 62752 transitions. Word has length 22 [2021-08-21 17:43:04,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:04,732 INFO L470 AbstractCegarLoop]: Abstraction has 24742 states and 62752 transitions. [2021-08-21 17:43:04,733 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:04,733 INFO L276 IsEmpty]: Start isEmpty. Operand 24742 states and 62752 transitions. [2021-08-21 17:43:04,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:04,741 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:04,741 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:04,760 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 17:43:04,941 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 17:43:04,942 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:04,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:04,942 INFO L82 PathProgramCache]: Analyzing trace with hash 1414363244, now seen corresponding path program 143 times [2021-08-21 17:43:04,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:04,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311239451] [2021-08-21 17:43:04,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:04,942 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:04,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:05,061 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:05,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:05,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311239451] [2021-08-21 17:43:05,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311239451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:05,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965771235] [2021-08-21 17:43:05,061 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:05,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:05,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:05,062 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 17:43:05,062 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 17:43:06,195 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:43:06,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:06,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:06,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:06,263 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:06,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965771235] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:06,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:06,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:06,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887849041] [2021-08-21 17:43:06,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:06,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:06,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:06,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:06,264 INFO L87 Difference]: Start difference. First operand 24742 states and 62752 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:06,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:06,518 INFO L93 Difference]: Finished difference Result 26542 states and 66832 transitions. [2021-08-21 17:43:06,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:43:06,518 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:06,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:06,576 INFO L225 Difference]: With dead ends: 26542 [2021-08-21 17:43:06,576 INFO L226 Difference]: Without dead ends: 26542 [2021-08-21 17:43:06,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 166.2ms TimeCoverageRelationStatistics Valid=287, Invalid=525, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:43:06,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26542 states. [2021-08-21 17:43:06,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26542 to 23931. [2021-08-21 17:43:06,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23931 states, 23930 states have (on average 2.544295862933556) internal successors, (60885), 23930 states have internal predecessors, (60885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:07,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23931 states to 23931 states and 60885 transitions. [2021-08-21 17:43:07,028 INFO L78 Accepts]: Start accepts. Automaton has 23931 states and 60885 transitions. Word has length 22 [2021-08-21 17:43:07,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:07,028 INFO L470 AbstractCegarLoop]: Abstraction has 23931 states and 60885 transitions. [2021-08-21 17:43:07,028 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:07,028 INFO L276 IsEmpty]: Start isEmpty. Operand 23931 states and 60885 transitions. [2021-08-21 17:43:07,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:07,036 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:07,036 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:07,055 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 17:43:07,236 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 17:43:07,236 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:07,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:07,237 INFO L82 PathProgramCache]: Analyzing trace with hash 971464104, now seen corresponding path program 144 times [2021-08-21 17:43:07,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:07,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41482720] [2021-08-21 17:43:07,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:07,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:07,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:07,359 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:07,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:07,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41482720] [2021-08-21 17:43:07,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41482720] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:07,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534257551] [2021-08-21 17:43:07,359 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:07,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:07,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:07,360 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 17:43:07,361 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 17:43:08,571 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:43:08,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:08,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:08,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:08,639 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:08,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534257551] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:08,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:08,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:08,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196580223] [2021-08-21 17:43:08,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:08,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:08,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:08,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:08,640 INFO L87 Difference]: Start difference. First operand 23931 states and 60885 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:08,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:08,974 INFO L93 Difference]: Finished difference Result 25035 states and 63387 transitions. [2021-08-21 17:43:08,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-21 17:43:08,974 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:08,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:09,024 INFO L225 Difference]: With dead ends: 25035 [2021-08-21 17:43:09,024 INFO L226 Difference]: Without dead ends: 25035 [2021-08-21 17:43:09,024 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 187.8ms TimeCoverageRelationStatistics Valid=288, Invalid=582, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:43:09,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25035 states. [2021-08-21 17:43:09,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25035 to 24376. [2021-08-21 17:43:09,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24376 states, 24375 states have (on average 2.542071794871795) internal successors, (61963), 24375 states have internal predecessors, (61963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:09,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24376 states to 24376 states and 61963 transitions. [2021-08-21 17:43:09,443 INFO L78 Accepts]: Start accepts. Automaton has 24376 states and 61963 transitions. Word has length 22 [2021-08-21 17:43:09,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:09,443 INFO L470 AbstractCegarLoop]: Abstraction has 24376 states and 61963 transitions. [2021-08-21 17:43:09,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:09,443 INFO L276 IsEmpty]: Start isEmpty. Operand 24376 states and 61963 transitions. [2021-08-21 17:43:09,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:09,450 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:09,451 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:09,469 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 17:43:09,652 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 17:43:09,653 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:09,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:09,653 INFO L82 PathProgramCache]: Analyzing trace with hash 126492652, now seen corresponding path program 145 times [2021-08-21 17:43:09,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:09,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305297308] [2021-08-21 17:43:09,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:09,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:09,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:09,752 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:09,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:09,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305297308] [2021-08-21 17:43:09,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305297308] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:09,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888429435] [2021-08-21 17:43:09,752 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:43:09,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:09,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:09,753 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 17:43:09,754 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 17:43:10,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:10,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:10,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:10,950 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:10,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888429435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:10,950 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:10,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:10,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739659638] [2021-08-21 17:43:10,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:10,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:10,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:10,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:10,951 INFO L87 Difference]: Start difference. First operand 24376 states and 61963 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:11,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:11,270 INFO L93 Difference]: Finished difference Result 24731 states and 62686 transitions. [2021-08-21 17:43:11,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:43:11,270 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:11,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:11,331 INFO L225 Difference]: With dead ends: 24731 [2021-08-21 17:43:11,331 INFO L226 Difference]: Without dead ends: 24731 [2021-08-21 17:43:11,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 319 ImplicationChecksByTransitivity, 228.4ms TimeCoverageRelationStatistics Valid=412, Invalid=848, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 17:43:11,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24731 states. [2021-08-21 17:43:11,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24731 to 24412. [2021-08-21 17:43:11,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24412 states, 24411 states have (on average 2.541722993732334) internal successors, (62046), 24411 states have internal predecessors, (62046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:11,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24412 states to 24412 states and 62046 transitions. [2021-08-21 17:43:11,785 INFO L78 Accepts]: Start accepts. Automaton has 24412 states and 62046 transitions. Word has length 22 [2021-08-21 17:43:11,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:11,785 INFO L470 AbstractCegarLoop]: Abstraction has 24412 states and 62046 transitions. [2021-08-21 17:43:11,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:11,786 INFO L276 IsEmpty]: Start isEmpty. Operand 24412 states and 62046 transitions. [2021-08-21 17:43:11,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:11,793 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:11,794 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:11,813 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 17:43:11,994 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 17:43:11,994 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:11,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:11,994 INFO L82 PathProgramCache]: Analyzing trace with hash -297818584, now seen corresponding path program 146 times [2021-08-21 17:43:11,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:11,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823182476] [2021-08-21 17:43:11,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:11,995 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:12,111 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:12,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:12,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823182476] [2021-08-21 17:43:12,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823182476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:12,112 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539494662] [2021-08-21 17:43:12,112 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:12,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:12,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:12,113 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 17:43:12,114 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 17:43:13,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:13,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:13,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:13,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:13,378 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:13,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539494662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:13,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:13,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:13,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619297309] [2021-08-21 17:43:13,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:13,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:13,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:13,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:13,379 INFO L87 Difference]: Start difference. First operand 24412 states and 62046 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:13,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:13,839 INFO L93 Difference]: Finished difference Result 24805 states and 62813 transitions. [2021-08-21 17:43:13,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:43:13,839 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:13,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:13,916 INFO L225 Difference]: With dead ends: 24805 [2021-08-21 17:43:13,917 INFO L226 Difference]: Without dead ends: 24805 [2021-08-21 17:43:13,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 376.4ms TimeCoverageRelationStatistics Valid=753, Invalid=1503, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 17:43:13,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24805 states. [2021-08-21 17:43:14,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24805 to 24403. [2021-08-21 17:43:14,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24403 states, 24402 states have (on average 2.541922793213671) internal successors, (62028), 24402 states have internal predecessors, (62028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:14,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24403 states to 24403 states and 62028 transitions. [2021-08-21 17:43:14,367 INFO L78 Accepts]: Start accepts. Automaton has 24403 states and 62028 transitions. Word has length 22 [2021-08-21 17:43:14,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:14,367 INFO L470 AbstractCegarLoop]: Abstraction has 24403 states and 62028 transitions. [2021-08-21 17:43:14,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:14,367 INFO L276 IsEmpty]: Start isEmpty. Operand 24403 states and 62028 transitions. [2021-08-21 17:43:14,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:14,375 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:14,375 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:14,394 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 17:43:14,575 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 17:43:14,576 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:14,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:14,576 INFO L82 PathProgramCache]: Analyzing trace with hash 170477762, now seen corresponding path program 147 times [2021-08-21 17:43:14,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:14,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889330595] [2021-08-21 17:43:14,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:14,576 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:14,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:14,658 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:14,658 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:14,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889330595] [2021-08-21 17:43:14,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889330595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:14,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176330050] [2021-08-21 17:43:14,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:14,658 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:14,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:14,659 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 17:43:14,660 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 17:43:15,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:43:15,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:15,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:15,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:15,861 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 39 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:15,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176330050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:15,862 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:15,862 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:43:15,862 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419205272] [2021-08-21 17:43:15,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:43:15,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:15,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:43:15,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=125, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:15,862 INFO L87 Difference]: Start difference. First operand 24403 states and 62028 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 17:43:16,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:16,069 INFO L93 Difference]: Finished difference Result 24577 states and 62345 transitions. [2021-08-21 17:43:16,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:43:16,069 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 22 [2021-08-21 17:43:16,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:16,117 INFO L225 Difference]: With dead ends: 24577 [2021-08-21 17:43:16,118 INFO L226 Difference]: Without dead ends: 24575 [2021-08-21 17:43:16,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 115.1ms TimeCoverageRelationStatistics Valid=216, Invalid=384, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:43:16,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24575 states. [2021-08-21 17:43:16,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24575 to 24506. [2021-08-21 17:43:16,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24506 states, 24505 states have (on average 2.540950826361967) internal successors, (62266), 24505 states have internal predecessors, (62266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:16,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24506 states to 24506 states and 62266 transitions. [2021-08-21 17:43:16,539 INFO L78 Accepts]: Start accepts. Automaton has 24506 states and 62266 transitions. Word has length 22 [2021-08-21 17:43:16,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:16,539 INFO L470 AbstractCegarLoop]: Abstraction has 24506 states and 62266 transitions. [2021-08-21 17:43:16,539 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 17:43:16,540 INFO L276 IsEmpty]: Start isEmpty. Operand 24506 states and 62266 transitions. [2021-08-21 17:43:16,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:16,547 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:16,547 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:16,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:16,747 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 17:43:16,748 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:16,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:16,748 INFO L82 PathProgramCache]: Analyzing trace with hash 972093990, now seen corresponding path program 148 times [2021-08-21 17:43:16,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:16,748 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646971286] [2021-08-21 17:43:16,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:16,748 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:16,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:16,841 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 36 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:16,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:16,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646971286] [2021-08-21 17:43:16,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646971286] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:16,841 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744891458] [2021-08-21 17:43:16,841 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:16,841 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:16,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:16,842 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 17:43:16,842 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 17:43:17,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:17,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:17,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:17,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:18,052 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 37 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:18,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744891458] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:18,052 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:18,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:43:18,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677564744] [2021-08-21 17:43:18,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:43:18,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:18,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:43:18,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=119, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:18,053 INFO L87 Difference]: Start difference. First operand 24506 states and 62266 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 17:43:18,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:18,196 INFO L93 Difference]: Finished difference Result 24621 states and 62408 transitions. [2021-08-21 17:43:18,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:43:18,197 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 22 [2021-08-21 17:43:18,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:18,343 INFO L225 Difference]: With dead ends: 24621 [2021-08-21 17:43:18,343 INFO L226 Difference]: Without dead ends: 24621 [2021-08-21 17:43:18,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 70.5ms TimeCoverageRelationStatistics Valid=119, Invalid=153, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:18,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24621 states. [2021-08-21 17:43:18,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24621 to 24517. [2021-08-21 17:43:18,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24517 states, 24516 states have (on average 2.541156795562082) internal successors, (62299), 24516 states have internal predecessors, (62299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:18,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24517 states to 24517 states and 62299 transitions. [2021-08-21 17:43:18,696 INFO L78 Accepts]: Start accepts. Automaton has 24517 states and 62299 transitions. Word has length 22 [2021-08-21 17:43:18,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:18,696 INFO L470 AbstractCegarLoop]: Abstraction has 24517 states and 62299 transitions. [2021-08-21 17:43:18,696 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 17:43:18,696 INFO L276 IsEmpty]: Start isEmpty. Operand 24517 states and 62299 transitions. [2021-08-21 17:43:18,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:18,704 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:18,704 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:18,723 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:18,904 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 17:43:18,904 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:18,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:18,905 INFO L82 PathProgramCache]: Analyzing trace with hash -1547865944, now seen corresponding path program 149 times [2021-08-21 17:43:18,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:18,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895817449] [2021-08-21 17:43:18,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:18,905 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:18,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:18,986 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:18,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:18,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895817449] [2021-08-21 17:43:18,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895817449] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:18,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103757131] [2021-08-21 17:43:18,987 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:18,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:18,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:18,988 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 17:43:18,988 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 17:43:20,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:43:20,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:20,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:20,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:20,223 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 21 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:20,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103757131] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:20,224 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:20,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:43:20,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896680992] [2021-08-21 17:43:20,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:43:20,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:20,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:43:20,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=125, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:20,225 INFO L87 Difference]: Start difference. First operand 24517 states and 62299 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 17:43:20,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:20,433 INFO L93 Difference]: Finished difference Result 24846 states and 62884 transitions. [2021-08-21 17:43:20,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:43:20,433 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 22 [2021-08-21 17:43:20,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:20,498 INFO L225 Difference]: With dead ends: 24846 [2021-08-21 17:43:20,498 INFO L226 Difference]: Without dead ends: 24846 [2021-08-21 17:43:20,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 81.8ms TimeCoverageRelationStatistics Valid=141, Invalid=201, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:43:20,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24846 states. [2021-08-21 17:43:20,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24846 to 24543. [2021-08-21 17:43:20,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24543 states, 24542 states have (on average 2.540542743052726) internal successors, (62350), 24542 states have internal predecessors, (62350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:20,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24543 states to 24543 states and 62350 transitions. [2021-08-21 17:43:20,933 INFO L78 Accepts]: Start accepts. Automaton has 24543 states and 62350 transitions. Word has length 22 [2021-08-21 17:43:20,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:20,933 INFO L470 AbstractCegarLoop]: Abstraction has 24543 states and 62350 transitions. [2021-08-21 17:43:20,933 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 17:43:20,933 INFO L276 IsEmpty]: Start isEmpty. Operand 24543 states and 62350 transitions. [2021-08-21 17:43:20,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:20,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:20,940 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:20,960 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 17:43:21,141 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 17:43:21,141 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:21,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:21,141 INFO L82 PathProgramCache]: Analyzing trace with hash 162747364, now seen corresponding path program 150 times [2021-08-21 17:43:21,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:21,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721520580] [2021-08-21 17:43:21,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:21,142 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:21,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:21,235 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:21,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:21,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721520580] [2021-08-21 17:43:21,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721520580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:21,236 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600609459] [2021-08-21 17:43:21,236 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:21,236 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:21,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:21,237 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 17:43:21,262 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 17:43:22,438 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:43:22,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:22,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:22,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:22,504 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 19 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:22,504 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600609459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:22,504 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:22,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:43:22,504 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208710050] [2021-08-21 17:43:22,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:43:22,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:22,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:43:22,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:43:22,505 INFO L87 Difference]: Start difference. First operand 24543 states and 62350 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 17:43:22,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:22,692 INFO L93 Difference]: Finished difference Result 25009 states and 63191 transitions. [2021-08-21 17:43:22,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:43:22,692 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 22 [2021-08-21 17:43:22,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:22,740 INFO L225 Difference]: With dead ends: 25009 [2021-08-21 17:43:22,740 INFO L226 Difference]: Without dead ends: 25009 [2021-08-21 17:43:22,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 106.2ms TimeCoverageRelationStatistics Valid=180, Invalid=282, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:43:22,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25009 states. [2021-08-21 17:43:23,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25009 to 24582. [2021-08-21 17:43:23,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24582 states, 24581 states have (on average 2.5389121679345834) internal successors, (62409), 24581 states have internal predecessors, (62409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:23,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24582 states to 24582 states and 62409 transitions. [2021-08-21 17:43:23,150 INFO L78 Accepts]: Start accepts. Automaton has 24582 states and 62409 transitions. Word has length 22 [2021-08-21 17:43:23,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:23,150 INFO L470 AbstractCegarLoop]: Abstraction has 24582 states and 62409 transitions. [2021-08-21 17:43:23,150 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 17:43:23,150 INFO L276 IsEmpty]: Start isEmpty. Operand 24582 states and 62409 transitions. [2021-08-21 17:43:23,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:23,158 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:23,158 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:23,178 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 17:43:23,358 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 17:43:23,359 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:23,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:23,359 INFO L82 PathProgramCache]: Analyzing trace with hash 1652152360, now seen corresponding path program 151 times [2021-08-21 17:43:23,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:23,359 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625626465] [2021-08-21 17:43:23,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:23,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:23,446 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:23,446 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:23,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625626465] [2021-08-21 17:43:23,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625626465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:23,447 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387940381] [2021-08-21 17:43:23,447 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:43:23,447 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:23,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:23,447 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 17:43:23,448 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 17:43:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:24,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:24,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:24,691 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 17 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:24,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387940381] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:24,691 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:24,691 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:43:24,691 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106246833] [2021-08-21 17:43:24,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:43:24,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:24,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:43:24,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:43:24,692 INFO L87 Difference]: Start difference. First operand 24582 states and 62409 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 17:43:24,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:24,911 INFO L93 Difference]: Finished difference Result 31906 states and 79994 transitions. [2021-08-21 17:43:24,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:43:24,911 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 22 [2021-08-21 17:43:24,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:24,981 INFO L225 Difference]: With dead ends: 31906 [2021-08-21 17:43:24,981 INFO L226 Difference]: Without dead ends: 31906 [2021-08-21 17:43:24,981 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 102.1ms TimeCoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:43:25,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31906 states. [2021-08-21 17:43:25,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31906 to 31284. [2021-08-21 17:43:25,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31284 states, 31283 states have (on average 2.519195729309849) internal successors, (78808), 31283 states have internal predecessors, (78808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:25,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31284 states to 31284 states and 78808 transitions. [2021-08-21 17:43:25,544 INFO L78 Accepts]: Start accepts. Automaton has 31284 states and 78808 transitions. Word has length 22 [2021-08-21 17:43:25,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:25,544 INFO L470 AbstractCegarLoop]: Abstraction has 31284 states and 78808 transitions. [2021-08-21 17:43:25,544 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 17:43:25,544 INFO L276 IsEmpty]: Start isEmpty. Operand 31284 states and 78808 transitions. [2021-08-21 17:43:25,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:25,551 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:25,551 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:25,570 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 17:43:25,752 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 17:43:25,752 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:25,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:25,752 INFO L82 PathProgramCache]: Analyzing trace with hash 579066980, now seen corresponding path program 152 times [2021-08-21 17:43:25,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:25,752 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146515307] [2021-08-21 17:43:25,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:25,753 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:25,837 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:25,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:25,837 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146515307] [2021-08-21 17:43:25,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146515307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:25,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061771854] [2021-08-21 17:43:25,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:25,838 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:25,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:25,838 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 17:43:25,839 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 17:43:27,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:27,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:27,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:27,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:27,086 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 15 proven. 45 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:27,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061771854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:27,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:27,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:43:27,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981042236] [2021-08-21 17:43:27,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:43:27,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:27,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:43:27,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:43:27,087 INFO L87 Difference]: Start difference. First operand 31284 states and 78808 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 17:43:27,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:27,392 INFO L93 Difference]: Finished difference Result 33269 states and 83212 transitions. [2021-08-21 17:43:27,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:43:27,392 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 22 [2021-08-21 17:43:27,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:27,452 INFO L225 Difference]: With dead ends: 33269 [2021-08-21 17:43:27,452 INFO L226 Difference]: Without dead ends: 33269 [2021-08-21 17:43:27,452 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 90.3ms TimeCoverageRelationStatistics Valid=128, Invalid=252, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:43:27,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33269 states. [2021-08-21 17:43:27,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33269 to 33167. [2021-08-21 17:43:27,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33167 states, 33166 states have (on average 2.50385937405777) internal successors, (83043), 33166 states have internal predecessors, (83043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:28,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33167 states to 33167 states and 83043 transitions. [2021-08-21 17:43:28,029 INFO L78 Accepts]: Start accepts. Automaton has 33167 states and 83043 transitions. Word has length 22 [2021-08-21 17:43:28,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:28,029 INFO L470 AbstractCegarLoop]: Abstraction has 33167 states and 83043 transitions. [2021-08-21 17:43:28,029 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 17:43:28,029 INFO L276 IsEmpty]: Start isEmpty. Operand 33167 states and 83043 transitions. [2021-08-21 17:43:28,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:28,038 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:28,038 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:28,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:28,241 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 17:43:28,241 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:28,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:28,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1673158568, now seen corresponding path program 153 times [2021-08-21 17:43:28,241 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:28,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116823513] [2021-08-21 17:43:28,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:28,242 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:28,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:28,334 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:28,334 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:28,334 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116823513] [2021-08-21 17:43:28,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116823513] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:28,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942964300] [2021-08-21 17:43:28,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:28,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:28,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:28,336 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 17:43:28,336 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 17:43:29,526 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-21 17:43:29,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:29,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:29,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:29,592 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:29,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942964300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:29,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:29,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:29,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000135104] [2021-08-21 17:43:29,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:29,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:29,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:29,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:29,593 INFO L87 Difference]: Start difference. First operand 33167 states and 83043 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:29,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:29,832 INFO L93 Difference]: Finished difference Result 33397 states and 83452 transitions. [2021-08-21 17:43:29,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:43:29,833 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:29,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:29,908 INFO L225 Difference]: With dead ends: 33397 [2021-08-21 17:43:29,908 INFO L226 Difference]: Without dead ends: 33397 [2021-08-21 17:43:29,908 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 136.0ms TimeCoverageRelationStatistics Valid=224, Invalid=426, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:43:29,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33397 states. [2021-08-21 17:43:30,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33397 to 33172. [2021-08-21 17:43:30,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33172 states, 33171 states have (on average 2.503301076241295) internal successors, (83037), 33171 states have internal predecessors, (83037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:30,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33172 states to 33172 states and 83037 transitions. [2021-08-21 17:43:30,508 INFO L78 Accepts]: Start accepts. Automaton has 33172 states and 83037 transitions. Word has length 22 [2021-08-21 17:43:30,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:30,508 INFO L470 AbstractCegarLoop]: Abstraction has 33172 states and 83037 transitions. [2021-08-21 17:43:30,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:30,508 INFO L276 IsEmpty]: Start isEmpty. Operand 33172 states and 83037 transitions. [2021-08-21 17:43:30,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:30,516 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:30,516 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:30,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:30,716 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 17:43:30,717 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:30,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:30,717 INFO L82 PathProgramCache]: Analyzing trace with hash 1230259428, now seen corresponding path program 154 times [2021-08-21 17:43:30,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:30,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008321949] [2021-08-21 17:43:30,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:30,717 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:30,812 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:30,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:30,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008321949] [2021-08-21 17:43:30,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008321949] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:30,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766335201] [2021-08-21 17:43:30,813 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:30,813 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:30,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:30,814 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 17:43:30,814 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 17:43:32,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:32,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:32,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:32,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:32,068 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:32,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766335201] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:32,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:32,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:32,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041548] [2021-08-21 17:43:32,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:32,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:32,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:32,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:32,069 INFO L87 Difference]: Start difference. First operand 33172 states and 83037 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:32,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:32,311 INFO L93 Difference]: Finished difference Result 33782 states and 84276 transitions. [2021-08-21 17:43:32,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:43:32,311 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:32,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:32,390 INFO L225 Difference]: With dead ends: 33782 [2021-08-21 17:43:32,390 INFO L226 Difference]: Without dead ends: 33782 [2021-08-21 17:43:32,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 148.0ms TimeCoverageRelationStatistics Valid=228, Invalid=474, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:43:32,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33782 states. [2021-08-21 17:43:32,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33782 to 33683. [2021-08-21 17:43:32,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33683 states, 33682 states have (on average 2.496852918472775) internal successors, (84099), 33682 states have internal predecessors, (84099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:32,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33683 states to 33683 states and 84099 transitions. [2021-08-21 17:43:32,992 INFO L78 Accepts]: Start accepts. Automaton has 33683 states and 84099 transitions. Word has length 22 [2021-08-21 17:43:32,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:32,992 INFO L470 AbstractCegarLoop]: Abstraction has 33683 states and 84099 transitions. [2021-08-21 17:43:32,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:32,992 INFO L276 IsEmpty]: Start isEmpty. Operand 33683 states and 84099 transitions. [2021-08-21 17:43:33,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:33,001 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:33,001 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:33,021 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 17:43:33,201 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 17:43:33,202 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:33,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:33,202 INFO L82 PathProgramCache]: Analyzing trace with hash 385287976, now seen corresponding path program 155 times [2021-08-21 17:43:33,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:33,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738526433] [2021-08-21 17:43:33,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:33,202 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:33,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:33,306 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:33,306 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:33,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738526433] [2021-08-21 17:43:33,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738526433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:33,306 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308927996] [2021-08-21 17:43:33,306 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:33,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:33,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:33,307 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 17:43:33,307 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 17:43:34,507 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:43:34,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:34,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:34,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:34,573 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:34,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308927996] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:34,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:34,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:34,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684750055] [2021-08-21 17:43:34,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:34,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:34,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:34,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:34,574 INFO L87 Difference]: Start difference. First operand 33683 states and 84099 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:34,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:34,892 INFO L93 Difference]: Finished difference Result 33986 states and 84695 transitions. [2021-08-21 17:43:34,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:43:34,892 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:34,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:34,966 INFO L225 Difference]: With dead ends: 33986 [2021-08-21 17:43:34,966 INFO L226 Difference]: Without dead ends: 33986 [2021-08-21 17:43:34,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 206.7ms TimeCoverageRelationStatistics Valid=329, Invalid=727, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:43:34,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33986 states. [2021-08-21 17:43:35,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33986 to 33903. [2021-08-21 17:43:35,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33903 states, 33902 states have (on average 2.493746681611704) internal successors, (84543), 33902 states have internal predecessors, (84543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:35,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33903 states to 33903 states and 84543 transitions. [2021-08-21 17:43:35,797 INFO L78 Accepts]: Start accepts. Automaton has 33903 states and 84543 transitions. Word has length 22 [2021-08-21 17:43:35,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:35,797 INFO L470 AbstractCegarLoop]: Abstraction has 33903 states and 84543 transitions. [2021-08-21 17:43:35,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:35,798 INFO L276 IsEmpty]: Start isEmpty. Operand 33903 states and 84543 transitions. [2021-08-21 17:43:35,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:35,807 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:35,807 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:35,827 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (157)] Ended with exit code 0 [2021-08-21 17:43:36,007 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 17:43:36,008 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:36,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:36,008 INFO L82 PathProgramCache]: Analyzing trace with hash -39023260, now seen corresponding path program 156 times [2021-08-21 17:43:36,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:36,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470444366] [2021-08-21 17:43:36,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:36,008 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:36,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:36,115 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:36,115 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:36,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470444366] [2021-08-21 17:43:36,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470444366] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:36,115 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114793709] [2021-08-21 17:43:36,115 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:36,115 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:36,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:36,116 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 17:43:36,116 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 17:43:37,335 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:43:37,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:37,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:37,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:37,400 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:37,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114793709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:37,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:37,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:37,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218884959] [2021-08-21 17:43:37,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:37,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:37,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:37,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:37,402 INFO L87 Difference]: Start difference. First operand 33903 states and 84543 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:37,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:37,807 INFO L93 Difference]: Finished difference Result 34121 states and 84972 transitions. [2021-08-21 17:43:37,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 17:43:37,808 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:37,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:37,885 INFO L225 Difference]: With dead ends: 34121 [2021-08-21 17:43:37,885 INFO L226 Difference]: Without dead ends: 34121 [2021-08-21 17:43:37,886 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 304.8ms TimeCoverageRelationStatistics Valid=593, Invalid=1213, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:43:37,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34121 states. [2021-08-21 17:43:38,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34121 to 34001. [2021-08-21 17:43:38,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34001 states, 34000 states have (on average 2.4923235294117645) internal successors, (84739), 34000 states have internal predecessors, (84739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:38,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34001 states to 34001 states and 84739 transitions. [2021-08-21 17:43:38,704 INFO L78 Accepts]: Start accepts. Automaton has 34001 states and 84739 transitions. Word has length 22 [2021-08-21 17:43:38,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:38,705 INFO L470 AbstractCegarLoop]: Abstraction has 34001 states and 84739 transitions. [2021-08-21 17:43:38,705 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:38,705 INFO L276 IsEmpty]: Start isEmpty. Operand 34001 states and 84739 transitions. [2021-08-21 17:43:38,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:38,713 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:38,714 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:38,733 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 17:43:38,914 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 17:43:38,914 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:38,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:38,914 INFO L82 PathProgramCache]: Analyzing trace with hash -307769688, now seen corresponding path program 157 times [2021-08-21 17:43:38,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:38,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426276463] [2021-08-21 17:43:38,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:38,915 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:38,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:39,021 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:39,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:39,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426276463] [2021-08-21 17:43:39,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426276463] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:39,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121981768] [2021-08-21 17:43:39,022 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:43:39,022 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:39,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:39,023 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 17:43:39,023 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 17:43:40,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:40,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:40,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:40,307 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:40,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121981768] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:40,307 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:40,307 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:40,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699528188] [2021-08-21 17:43:40,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:40,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:40,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:40,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:40,308 INFO L87 Difference]: Start difference. First operand 34001 states and 84739 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:40,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:40,839 INFO L93 Difference]: Finished difference Result 34421 states and 85572 transitions. [2021-08-21 17:43:40,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 17:43:40,839 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:40,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:40,916 INFO L225 Difference]: With dead ends: 34421 [2021-08-21 17:43:40,917 INFO L226 Difference]: Without dead ends: 34421 [2021-08-21 17:43:40,917 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 405.3ms TimeCoverageRelationStatistics Valid=778, Invalid=1574, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 17:43:40,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34421 states. [2021-08-21 17:43:41,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34421 to 34088. [2021-08-21 17:43:41,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34088 states, 34087 states have (on average 2.491066975679878) internal successors, (84913), 34087 states have internal predecessors, (84913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:41,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34088 states to 34088 states and 84913 transitions. [2021-08-21 17:43:41,674 INFO L78 Accepts]: Start accepts. Automaton has 34088 states and 84913 transitions. Word has length 22 [2021-08-21 17:43:41,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:41,674 INFO L470 AbstractCegarLoop]: Abstraction has 34088 states and 84913 transitions. [2021-08-21 17:43:41,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:41,674 INFO L276 IsEmpty]: Start isEmpty. Operand 34088 states and 84913 transitions. [2021-08-21 17:43:41,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:41,683 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:41,683 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:41,703 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:41,884 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 17:43:41,884 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:41,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:41,884 INFO L82 PathProgramCache]: Analyzing trace with hash 1705450020, now seen corresponding path program 158 times [2021-08-21 17:43:41,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:41,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647479945] [2021-08-21 17:43:41,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:41,884 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:41,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:41,987 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:41,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:41,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647479945] [2021-08-21 17:43:41,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647479945] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:41,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007954070] [2021-08-21 17:43:41,987 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:41,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:41,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:41,988 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 17:43:41,988 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 17:43:43,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:43,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:43,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:43,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:43,411 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 52 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:43,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007954070] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:43,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:43,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:43:43,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797943131] [2021-08-21 17:43:43,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:43:43,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:43,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:43:43,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=131, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:43,413 INFO L87 Difference]: Start difference. First operand 34088 states and 84913 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 17:43:43,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:43,687 INFO L93 Difference]: Finished difference Result 34213 states and 85111 transitions. [2021-08-21 17:43:43,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 17:43:43,687 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 22 [2021-08-21 17:43:43,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:43,762 INFO L225 Difference]: With dead ends: 34213 [2021-08-21 17:43:43,762 INFO L226 Difference]: Without dead ends: 34211 [2021-08-21 17:43:43,762 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 160.1ms TimeCoverageRelationStatistics Valid=299, Invalid=571, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:43:43,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34211 states. [2021-08-21 17:43:44,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34211 to 33311. [2021-08-21 17:43:44,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33311 states, 33310 states have (on average 2.4865205643950765) internal successors, (82826), 33310 states have internal predecessors, (82826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:44,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33311 states to 33311 states and 82826 transitions. [2021-08-21 17:43:44,392 INFO L78 Accepts]: Start accepts. Automaton has 33311 states and 82826 transitions. Word has length 22 [2021-08-21 17:43:44,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:44,392 INFO L470 AbstractCegarLoop]: Abstraction has 33311 states and 82826 transitions. [2021-08-21 17:43:44,392 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 17:43:44,392 INFO L276 IsEmpty]: Start isEmpty. Operand 33311 states and 82826 transitions. [2021-08-21 17:43:44,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:44,401 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:44,401 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:44,420 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:44,601 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 17:43:44,602 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:44,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:44,602 INFO L82 PathProgramCache]: Analyzing trace with hash 785749312, now seen corresponding path program 159 times [2021-08-21 17:43:44,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:44,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705888906] [2021-08-21 17:43:44,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:44,602 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:44,685 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 45 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:44,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:44,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705888906] [2021-08-21 17:43:44,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705888906] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:44,685 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250342812] [2021-08-21 17:43:44,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:44,685 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:44,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:44,686 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 17:43:44,686 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 17:43:46,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:43:46,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:46,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:46,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:46,075 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 50 proven. 18 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:46,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250342812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:46,075 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:46,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:43:46,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116141763] [2021-08-21 17:43:46,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:43:46,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:46,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:43:46,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=132, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:46,076 INFO L87 Difference]: Start difference. First operand 33311 states and 82826 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 17:43:46,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:46,328 INFO L93 Difference]: Finished difference Result 33560 states and 83400 transitions. [2021-08-21 17:43:46,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:43:46,328 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 22 [2021-08-21 17:43:46,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:46,407 INFO L225 Difference]: With dead ends: 33560 [2021-08-21 17:43:46,407 INFO L226 Difference]: Without dead ends: 33560 [2021-08-21 17:43:46,407 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 100.2ms TimeCoverageRelationStatistics Valid=176, Invalid=286, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:43:46,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33560 states. [2021-08-21 17:43:46,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33560 to 33272. [2021-08-21 17:43:46,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33272 states, 33271 states have (on average 2.4860689489345074) internal successors, (82714), 33271 states have internal predecessors, (82714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:47,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33272 states to 33272 states and 82714 transitions. [2021-08-21 17:43:47,048 INFO L78 Accepts]: Start accepts. Automaton has 33272 states and 82714 transitions. Word has length 22 [2021-08-21 17:43:47,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:47,049 INFO L470 AbstractCegarLoop]: Abstraction has 33272 states and 82714 transitions. [2021-08-21 17:43:47,049 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 17:43:47,049 INFO L276 IsEmpty]: Start isEmpty. Operand 33272 states and 82714 transitions. [2021-08-21 17:43:47,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:47,058 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:47,058 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:47,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:47,258 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 17:43:47,258 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:47,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:47,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1258724964, now seen corresponding path program 160 times [2021-08-21 17:43:47,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:47,259 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1501019152] [2021-08-21 17:43:47,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:47,259 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:47,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:47,363 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:47,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:47,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1501019152] [2021-08-21 17:43:47,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1501019152] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:47,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452435646] [2021-08-21 17:43:47,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:47,364 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:47,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:47,365 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 17:43:47,389 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 17:43:48,717 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:48,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:48,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:48,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:48,775 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:48,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452435646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:48,775 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:48,775 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:43:48,775 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206957229] [2021-08-21 17:43:48,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:43:48,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:48,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:43:48,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:43:48,776 INFO L87 Difference]: Start difference. First operand 33272 states and 82714 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 17:43:49,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:49,165 INFO L93 Difference]: Finished difference Result 41185 states and 100195 transitions. [2021-08-21 17:43:49,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:43:49,166 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 22 [2021-08-21 17:43:49,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:49,261 INFO L225 Difference]: With dead ends: 41185 [2021-08-21 17:43:49,262 INFO L226 Difference]: Without dead ends: 41185 [2021-08-21 17:43:49,262 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 260.7ms TimeCoverageRelationStatistics Valid=452, Invalid=880, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:43:49,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41185 states. [2021-08-21 17:43:50,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41185 to 39392. [2021-08-21 17:43:50,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39392 states, 39391 states have (on average 2.453656926709147) internal successors, (96652), 39391 states have internal predecessors, (96652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:50,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39392 states to 39392 states and 96652 transitions. [2021-08-21 17:43:50,234 INFO L78 Accepts]: Start accepts. Automaton has 39392 states and 96652 transitions. Word has length 22 [2021-08-21 17:43:50,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:50,235 INFO L470 AbstractCegarLoop]: Abstraction has 39392 states and 96652 transitions. [2021-08-21 17:43:50,235 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 17:43:50,235 INFO L276 IsEmpty]: Start isEmpty. Operand 39392 states and 96652 transitions. [2021-08-21 17:43:50,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:50,244 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:50,245 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:50,263 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 17:43:50,445 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 17:43:50,445 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:50,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:50,445 INFO L82 PathProgramCache]: Analyzing trace with hash 834413728, now seen corresponding path program 161 times [2021-08-21 17:43:50,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:50,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087392440] [2021-08-21 17:43:50,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:50,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:50,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:50,537 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:50,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:50,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087392440] [2021-08-21 17:43:50,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087392440] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:50,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943752351] [2021-08-21 17:43:50,537 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:50,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:50,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:50,538 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 17:43:50,539 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 17:43:51,796 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:43:51,796 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:51,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:51,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:51,866 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:51,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943752351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:51,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:51,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:51,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188344092] [2021-08-21 17:43:51,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:51,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:51,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:51,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:51,867 INFO L87 Difference]: Start difference. First operand 39392 states and 96652 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:52,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:52,287 INFO L93 Difference]: Finished difference Result 46517 states and 112457 transitions. [2021-08-21 17:43:52,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-21 17:43:52,287 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:52,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:52,404 INFO L225 Difference]: With dead ends: 46517 [2021-08-21 17:43:52,404 INFO L226 Difference]: Without dead ends: 46517 [2021-08-21 17:43:52,404 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 247.1ms TimeCoverageRelationStatistics Valid=461, Invalid=871, Unknown=0, NotChecked=0, Total=1332 [2021-08-21 17:43:52,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46517 states. [2021-08-21 17:43:53,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46517 to 34724. [2021-08-21 17:43:53,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34724 states, 34723 states have (on average 2.4569881634651383) internal successors, (85314), 34723 states have internal predecessors, (85314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:53,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34724 states to 34724 states and 85314 transitions. [2021-08-21 17:43:53,356 INFO L78 Accepts]: Start accepts. Automaton has 34724 states and 85314 transitions. Word has length 22 [2021-08-21 17:43:53,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:53,356 INFO L470 AbstractCegarLoop]: Abstraction has 34724 states and 85314 transitions. [2021-08-21 17:43:53,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:53,356 INFO L276 IsEmpty]: Start isEmpty. Operand 34724 states and 85314 transitions. [2021-08-21 17:43:53,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:53,367 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:53,367 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:53,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:53,567 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 17:43:53,568 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:53,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:53,568 INFO L82 PathProgramCache]: Analyzing trace with hash -10557724, now seen corresponding path program 162 times [2021-08-21 17:43:53,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:53,568 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700153103] [2021-08-21 17:43:53,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:53,568 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:53,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:53,681 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:53,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:53,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700153103] [2021-08-21 17:43:53,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700153103] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:53,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409483501] [2021-08-21 17:43:53,681 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:53,681 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:53,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:53,682 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 17:43:53,683 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 17:43:55,087 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:43:55,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:55,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:55,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:55,155 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:55,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409483501] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:55,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:55,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:55,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625359667] [2021-08-21 17:43:55,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:55,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:55,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:55,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:55,156 INFO L87 Difference]: Start difference. First operand 34724 states and 85314 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:55,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:55,606 INFO L93 Difference]: Finished difference Result 39166 states and 95111 transitions. [2021-08-21 17:43:55,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:43:55,606 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:55,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:55,689 INFO L225 Difference]: With dead ends: 39166 [2021-08-21 17:43:55,689 INFO L226 Difference]: Without dead ends: 39166 [2021-08-21 17:43:55,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 325.0ms TimeCoverageRelationStatistics Valid=641, Invalid=1251, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:43:55,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39166 states. [2021-08-21 17:43:56,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39166 to 34733. [2021-08-21 17:43:56,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34733 states, 34732 states have (on average 2.4592018887481286) internal successors, (85413), 34732 states have internal predecessors, (85413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:56,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34733 states to 34733 states and 85413 transitions. [2021-08-21 17:43:56,465 INFO L78 Accepts]: Start accepts. Automaton has 34733 states and 85413 transitions. Word has length 22 [2021-08-21 17:43:56,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:56,465 INFO L470 AbstractCegarLoop]: Abstraction has 34733 states and 85413 transitions. [2021-08-21 17:43:56,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:56,465 INFO L276 IsEmpty]: Start isEmpty. Operand 34733 states and 85413 transitions. [2021-08-21 17:43:56,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:56,475 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:56,475 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:56,495 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 17:43:56,676 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 17:43:56,677 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:56,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:56,677 INFO L82 PathProgramCache]: Analyzing trace with hash 565667300, now seen corresponding path program 163 times [2021-08-21 17:43:56,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:56,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691973577] [2021-08-21 17:43:56,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:56,677 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:56,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:56,768 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:56,768 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:56,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691973577] [2021-08-21 17:43:56,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691973577] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:56,769 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790953523] [2021-08-21 17:43:56,769 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:43:56,769 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:56,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:56,769 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 17:43:56,770 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 17:43:58,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:58,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:43:58,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:58,106 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:58,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790953523] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:58,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:58,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:43:58,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407800262] [2021-08-21 17:43:58,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:43:58,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:58,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:43:58,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:43:58,107 INFO L87 Difference]: Start difference. First operand 34733 states and 85413 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:58,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:58,485 INFO L93 Difference]: Finished difference Result 36537 states and 89363 transitions. [2021-08-21 17:43:58,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:43:58,485 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:43:58,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:58,568 INFO L225 Difference]: With dead ends: 36537 [2021-08-21 17:43:58,568 INFO L226 Difference]: Without dead ends: 36537 [2021-08-21 17:43:58,712 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 230.6ms TimeCoverageRelationStatistics Valid=414, Invalid=776, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:43:58,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36537 states. [2021-08-21 17:43:59,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36537 to 34395. [2021-08-21 17:43:59,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34395 states, 34394 states have (on average 2.465168343315695) internal successors, (84787), 34394 states have internal predecessors, (84787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:59,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34395 states to 34395 states and 84787 transitions. [2021-08-21 17:43:59,336 INFO L78 Accepts]: Start accepts. Automaton has 34395 states and 84787 transitions. Word has length 22 [2021-08-21 17:43:59,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:59,336 INFO L470 AbstractCegarLoop]: Abstraction has 34395 states and 84787 transitions. [2021-08-21 17:43:59,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:43:59,336 INFO L276 IsEmpty]: Start isEmpty. Operand 34395 states and 84787 transitions. [2021-08-21 17:43:59,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:43:59,346 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:59,346 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:59,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Ended with exit code 0 [2021-08-21 17:43:59,546 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 17:43:59,546 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:43:59,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:59,547 INFO L82 PathProgramCache]: Analyzing trace with hash -279304152, now seen corresponding path program 164 times [2021-08-21 17:43:59,547 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:59,547 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21977049] [2021-08-21 17:43:59,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:59,547 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:59,639 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:59,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:59,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21977049] [2021-08-21 17:43:59,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21977049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:59,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [584785478] [2021-08-21 17:43:59,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:59,640 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:59,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:59,640 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 17:43:59,641 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 17:44:01,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:01,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:01,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:01,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:01,078 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:01,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [584785478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:01,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:01,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:01,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298762691] [2021-08-21 17:44:01,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:01,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:01,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:01,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:01,079 INFO L87 Difference]: Start difference. First operand 34395 states and 84787 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:01,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:01,443 INFO L93 Difference]: Finished difference Result 35519 states and 87124 transitions. [2021-08-21 17:44:01,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:44:01,443 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:01,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:01,515 INFO L225 Difference]: With dead ends: 35519 [2021-08-21 17:44:01,515 INFO L226 Difference]: Without dead ends: 35519 [2021-08-21 17:44:01,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 231.0ms TimeCoverageRelationStatistics Valid=411, Invalid=849, Unknown=0, NotChecked=0, Total=1260 [2021-08-21 17:44:01,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35519 states. [2021-08-21 17:44:02,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35519 to 34493. [2021-08-21 17:44:02,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34493 states, 34492 states have (on average 2.465615215122347) internal successors, (85044), 34492 states have internal predecessors, (85044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:02,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34493 states to 34493 states and 85044 transitions. [2021-08-21 17:44:02,235 INFO L78 Accepts]: Start accepts. Automaton has 34493 states and 85044 transitions. Word has length 22 [2021-08-21 17:44:02,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:02,235 INFO L470 AbstractCegarLoop]: Abstraction has 34493 states and 85044 transitions. [2021-08-21 17:44:02,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:02,235 INFO L276 IsEmpty]: Start isEmpty. Operand 34493 states and 85044 transitions. [2021-08-21 17:44:02,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:02,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:02,245 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:02,264 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 17:44:02,445 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 17:44:02,445 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:02,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:02,446 INFO L82 PathProgramCache]: Analyzing trace with hash -703615388, now seen corresponding path program 165 times [2021-08-21 17:44:02,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:02,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574346883] [2021-08-21 17:44:02,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:02,446 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:02,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:02,542 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:02,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:02,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574346883] [2021-08-21 17:44:02,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574346883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:02,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829354842] [2021-08-21 17:44:02,543 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:02,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:02,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:02,544 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 17:44:02,544 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 17:44:03,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:44:03,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:03,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:03,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:03,905 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:03,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829354842] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:03,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:03,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:03,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508342352] [2021-08-21 17:44:03,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:03,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:03,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:03,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:03,906 INFO L87 Difference]: Start difference. First operand 34493 states and 85044 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:04,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:04,414 INFO L93 Difference]: Finished difference Result 35592 states and 87239 transitions. [2021-08-21 17:44:04,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:44:04,415 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:04,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:04,521 INFO L225 Difference]: With dead ends: 35592 [2021-08-21 17:44:04,521 INFO L226 Difference]: Without dead ends: 35592 [2021-08-21 17:44:04,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 361.5ms TimeCoverageRelationStatistics Valid=752, Invalid=1504, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 17:44:04,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35592 states. [2021-08-21 17:44:05,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35592 to 34475. [2021-08-21 17:44:05,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34475 states, 34474 states have (on average 2.4660323722225446) internal successors, (85014), 34474 states have internal predecessors, (85014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:05,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34475 states to 34475 states and 85014 transitions. [2021-08-21 17:44:05,344 INFO L78 Accepts]: Start accepts. Automaton has 34475 states and 85014 transitions. Word has length 22 [2021-08-21 17:44:05,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:05,344 INFO L470 AbstractCegarLoop]: Abstraction has 34475 states and 85014 transitions. [2021-08-21 17:44:05,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:05,345 INFO L276 IsEmpty]: Start isEmpty. Operand 34475 states and 85014 transitions. [2021-08-21 17:44:05,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:05,355 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:05,356 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:05,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 17:44:05,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 17:44:05,556 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:05,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:05,557 INFO L82 PathProgramCache]: Analyzing trace with hash 824462624, now seen corresponding path program 166 times [2021-08-21 17:44:05,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:05,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29197678] [2021-08-21 17:44:05,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:05,557 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:05,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:05,649 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:05,649 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:05,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29197678] [2021-08-21 17:44:05,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29197678] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:05,649 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664110545] [2021-08-21 17:44:05,649 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:05,649 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:05,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:05,650 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 17:44:05,650 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 17:44:07,067 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:07,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:07,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:07,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:07,131 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:07,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664110545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:07,132 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:07,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:07,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882137739] [2021-08-21 17:44:07,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:07,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:07,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:07,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:07,133 INFO L87 Difference]: Start difference. First operand 34475 states and 85014 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:07,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:07,420 INFO L93 Difference]: Finished difference Result 35019 states and 86118 transitions. [2021-08-21 17:44:07,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 17:44:07,421 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:07,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:07,495 INFO L225 Difference]: With dead ends: 35019 [2021-08-21 17:44:07,495 INFO L226 Difference]: Without dead ends: 35019 [2021-08-21 17:44:07,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 194.2ms TimeCoverageRelationStatistics Valid=342, Invalid=650, Unknown=0, NotChecked=0, Total=992 [2021-08-21 17:44:07,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35019 states. [2021-08-21 17:44:08,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35019 to 34440. [2021-08-21 17:44:08,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34440 states, 34439 states have (on average 2.46685443828218) internal successors, (84956), 34439 states have internal predecessors, (84956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:08,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34440 states to 34440 states and 84956 transitions. [2021-08-21 17:44:08,311 INFO L78 Accepts]: Start accepts. Automaton has 34440 states and 84956 transitions. Word has length 22 [2021-08-21 17:44:08,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:08,311 INFO L470 AbstractCegarLoop]: Abstraction has 34440 states and 84956 transitions. [2021-08-21 17:44:08,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:08,311 INFO L276 IsEmpty]: Start isEmpty. Operand 34440 states and 84956 transitions. [2021-08-21 17:44:08,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:08,321 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:08,321 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:08,341 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2021-08-21 17:44:08,522 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 17:44:08,522 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:08,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:08,522 INFO L82 PathProgramCache]: Analyzing trace with hash -20508828, now seen corresponding path program 167 times [2021-08-21 17:44:08,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:08,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808786456] [2021-08-21 17:44:08,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:08,523 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:08,617 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:08,617 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:08,617 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808786456] [2021-08-21 17:44:08,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808786456] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:08,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973079173] [2021-08-21 17:44:08,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:08,618 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:08,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:08,618 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 17:44:08,619 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 17:44:09,921 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:44:09,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:09,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:09,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:09,989 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:09,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973079173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:09,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:09,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:09,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509841579] [2021-08-21 17:44:09,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:09,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:09,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:09,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:09,990 INFO L87 Difference]: Start difference. First operand 34440 states and 84956 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:10,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:10,304 INFO L93 Difference]: Finished difference Result 34752 states and 85575 transitions. [2021-08-21 17:44:10,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:44:10,304 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:10,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:10,519 INFO L225 Difference]: With dead ends: 34752 [2021-08-21 17:44:10,519 INFO L226 Difference]: Without dead ends: 34752 [2021-08-21 17:44:10,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 257 ImplicationChecksByTransitivity, 204.1ms TimeCoverageRelationStatistics Valid=342, Invalid=714, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:44:10,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34752 states. [2021-08-21 17:44:10,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34752 to 34447. [2021-08-21 17:44:11,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34447 states, 34446 states have (on average 2.4669047204319803) internal successors, (84975), 34446 states have internal predecessors, (84975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:11,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34447 states to 34447 states and 84975 transitions. [2021-08-21 17:44:11,111 INFO L78 Accepts]: Start accepts. Automaton has 34447 states and 84975 transitions. Word has length 22 [2021-08-21 17:44:11,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:11,111 INFO L470 AbstractCegarLoop]: Abstraction has 34447 states and 84975 transitions. [2021-08-21 17:44:11,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:11,111 INFO L276 IsEmpty]: Start isEmpty. Operand 34447 states and 84975 transitions. [2021-08-21 17:44:11,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:11,121 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:11,121 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:11,140 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 17:44:11,324 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 17:44:11,325 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:11,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:11,325 INFO L82 PathProgramCache]: Analyzing trace with hash -444820064, now seen corresponding path program 168 times [2021-08-21 17:44:11,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:11,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113569846] [2021-08-21 17:44:11,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:11,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:11,438 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:11,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:11,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113569846] [2021-08-21 17:44:11,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113569846] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:11,438 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781902040] [2021-08-21 17:44:11,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:11,438 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:11,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:11,439 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 17:44:11,440 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 17:44:13,002 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:44:13,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:13,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:13,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:13,069 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:13,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781902040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:13,069 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:13,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:13,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434070047] [2021-08-21 17:44:13,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:13,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:13,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:13,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:13,070 INFO L87 Difference]: Start difference. First operand 34447 states and 84975 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:13,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:13,530 INFO L93 Difference]: Finished difference Result 34657 states and 85395 transitions. [2021-08-21 17:44:13,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-21 17:44:13,531 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:13,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:13,610 INFO L225 Difference]: With dead ends: 34657 [2021-08-21 17:44:13,611 INFO L226 Difference]: Without dead ends: 34657 [2021-08-21 17:44:13,611 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 383 ImplicationChecksByTransitivity, 353.4ms TimeCoverageRelationStatistics Valid=480, Invalid=1002, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 17:44:13,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34657 states. [2021-08-21 17:44:14,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34657 to 34447. [2021-08-21 17:44:14,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34447 states, 34446 states have (on average 2.4669047204319803) internal successors, (84975), 34446 states have internal predecessors, (84975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:14,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34447 states to 34447 states and 84975 transitions. [2021-08-21 17:44:14,329 INFO L78 Accepts]: Start accepts. Automaton has 34447 states and 84975 transitions. Word has length 22 [2021-08-21 17:44:14,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:14,329 INFO L470 AbstractCegarLoop]: Abstraction has 34447 states and 84975 transitions. [2021-08-21 17:44:14,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:14,329 INFO L276 IsEmpty]: Start isEmpty. Operand 34447 states and 84975 transitions. [2021-08-21 17:44:14,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:14,338 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:14,339 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:14,359 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 17:44:14,539 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 17:44:14,539 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:14,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:14,539 INFO L82 PathProgramCache]: Analyzing trace with hash -713566492, now seen corresponding path program 169 times [2021-08-21 17:44:14,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:14,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771029210] [2021-08-21 17:44:14,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:14,540 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:14,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:14,654 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:14,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771029210] [2021-08-21 17:44:14,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771029210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:14,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715819287] [2021-08-21 17:44:14,655 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:14,655 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:14,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:14,656 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 17:44:14,668 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 17:44:16,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:16,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:16,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:16,148 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:16,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715819287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:16,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:16,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:16,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718354755] [2021-08-21 17:44:16,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:16,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:16,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:16,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:16,149 INFO L87 Difference]: Start difference. First operand 34447 states and 84975 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:16,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:16,622 INFO L93 Difference]: Finished difference Result 34796 states and 85673 transitions. [2021-08-21 17:44:16,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-21 17:44:16,622 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:16,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:16,709 INFO L225 Difference]: With dead ends: 34796 [2021-08-21 17:44:16,709 INFO L226 Difference]: Without dead ends: 34796 [2021-08-21 17:44:16,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 377.4ms TimeCoverageRelationStatistics Valid=777, Invalid=1575, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 17:44:16,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34796 states. [2021-08-21 17:44:17,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34796 to 34448. [2021-08-21 17:44:17,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34448 states, 34447 states have (on average 2.4668911661392863) internal successors, (84977), 34447 states have internal predecessors, (84977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:17,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34448 states to 34448 states and 84977 transitions. [2021-08-21 17:44:17,464 INFO L78 Accepts]: Start accepts. Automaton has 34448 states and 84977 transitions. Word has length 22 [2021-08-21 17:44:17,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:17,464 INFO L470 AbstractCegarLoop]: Abstraction has 34448 states and 84977 transitions. [2021-08-21 17:44:17,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:17,465 INFO L276 IsEmpty]: Start isEmpty. Operand 34448 states and 84977 transitions. [2021-08-21 17:44:17,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:17,475 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:17,475 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:17,495 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 17:44:17,675 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 17:44:17,675 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:17,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:17,676 INFO L82 PathProgramCache]: Analyzing trace with hash -802598590, now seen corresponding path program 170 times [2021-08-21 17:44:17,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:17,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990941110] [2021-08-21 17:44:17,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:17,676 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:17,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:17,758 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:17,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:17,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990941110] [2021-08-21 17:44:17,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990941110] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:17,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008516915] [2021-08-21 17:44:17,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:17,759 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:17,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:17,760 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 17:44:17,760 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 17:44:19,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:19,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:19,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:19,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:19,222 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:19,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008516915] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:19,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:19,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:44:19,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418782340] [2021-08-21 17:44:19,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:44:19,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:19,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:44:19,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=126, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:44:19,223 INFO L87 Difference]: Start difference. First operand 34448 states and 84977 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 17:44:19,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:19,462 INFO L93 Difference]: Finished difference Result 35584 states and 87569 transitions. [2021-08-21 17:44:19,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:44:19,462 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 22 [2021-08-21 17:44:19,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:19,552 INFO L225 Difference]: With dead ends: 35584 [2021-08-21 17:44:19,552 INFO L226 Difference]: Without dead ends: 35582 [2021-08-21 17:44:19,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 115.9ms TimeCoverageRelationStatistics Valid=215, Invalid=385, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:44:19,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35582 states. [2021-08-21 17:44:20,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35582 to 35517. [2021-08-21 17:44:20,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35517 states, 35516 states have (on average 2.463762811127379) internal successors, (87503), 35516 states have internal predecessors, (87503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:20,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35517 states to 35517 states and 87503 transitions. [2021-08-21 17:44:20,273 INFO L78 Accepts]: Start accepts. Automaton has 35517 states and 87503 transitions. Word has length 22 [2021-08-21 17:44:20,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:20,273 INFO L470 AbstractCegarLoop]: Abstraction has 35517 states and 87503 transitions. [2021-08-21 17:44:20,273 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 17:44:20,273 INFO L276 IsEmpty]: Start isEmpty. Operand 35517 states and 87503 transitions. [2021-08-21 17:44:20,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:20,283 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:20,283 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:20,303 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 17:44:20,484 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 17:44:20,484 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:20,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:20,484 INFO L82 PathProgramCache]: Analyzing trace with hash -982362, now seen corresponding path program 171 times [2021-08-21 17:44:20,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:20,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671931717] [2021-08-21 17:44:20,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:20,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:20,573 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 45 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:20,573 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:20,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671931717] [2021-08-21 17:44:20,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671931717] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:20,573 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292484812] [2021-08-21 17:44:20,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:20,573 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:20,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:20,574 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 17:44:20,575 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 17:44:22,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:44:22,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:22,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:22,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:22,065 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 45 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:22,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292484812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:22,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:22,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:44:22,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737649547] [2021-08-21 17:44:22,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:44:22,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:22,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:44:22,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=118, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:44:22,066 INFO L87 Difference]: Start difference. First operand 35517 states and 87503 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 17:44:22,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:22,241 INFO L93 Difference]: Finished difference Result 35637 states and 87650 transitions. [2021-08-21 17:44:22,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:44:22,241 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 22 [2021-08-21 17:44:22,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:22,316 INFO L225 Difference]: With dead ends: 35637 [2021-08-21 17:44:22,316 INFO L226 Difference]: Without dead ends: 35637 [2021-08-21 17:44:22,317 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 66.3ms TimeCoverageRelationStatistics Valid=106, Invalid=134, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:44:22,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35637 states. [2021-08-21 17:44:22,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35637 to 35528. [2021-08-21 17:44:22,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35528 states, 35527 states have (on average 2.4639288428519155) internal successors, (87536), 35527 states have internal predecessors, (87536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:23,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35528 states to 35528 states and 87536 transitions. [2021-08-21 17:44:23,073 INFO L78 Accepts]: Start accepts. Automaton has 35528 states and 87536 transitions. Word has length 22 [2021-08-21 17:44:23,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:23,074 INFO L470 AbstractCegarLoop]: Abstraction has 35528 states and 87536 transitions. [2021-08-21 17:44:23,074 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 17:44:23,074 INFO L276 IsEmpty]: Start isEmpty. Operand 35528 states and 87536 transitions. [2021-08-21 17:44:23,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:23,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:23,084 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:23,104 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 17:44:23,284 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 17:44:23,284 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:23,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:23,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1774025000, now seen corresponding path program 172 times [2021-08-21 17:44:23,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:23,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049954023] [2021-08-21 17:44:23,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:23,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:23,368 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:23,368 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:23,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049954023] [2021-08-21 17:44:23,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049954023] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:23,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579665558] [2021-08-21 17:44:23,368 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:23,368 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:23,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:23,369 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 17:44:23,369 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 17:44:24,845 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:24,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:24,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:24,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:24,902 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 14 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:24,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579665558] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:24,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:24,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:44:24,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832263916] [2021-08-21 17:44:24,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:44:24,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:24,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:44:24,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=126, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:44:24,903 INFO L87 Difference]: Start difference. First operand 35528 states and 87536 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 17:44:25,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:25,115 INFO L93 Difference]: Finished difference Result 35989 states and 88385 transitions. [2021-08-21 17:44:25,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:44:25,116 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 22 [2021-08-21 17:44:25,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:25,210 INFO L225 Difference]: With dead ends: 35989 [2021-08-21 17:44:25,210 INFO L226 Difference]: Without dead ends: 35989 [2021-08-21 17:44:25,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 86.2ms TimeCoverageRelationStatistics Valid=154, Invalid=226, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:44:25,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35989 states. [2021-08-21 17:44:25,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35989 to 35543. [2021-08-21 17:44:25,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35543 states, 35542 states have (on average 2.463676776771144) internal successors, (87564), 35542 states have internal predecessors, (87564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:25,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35543 states to 35543 states and 87564 transitions. [2021-08-21 17:44:25,945 INFO L78 Accepts]: Start accepts. Automaton has 35543 states and 87564 transitions. Word has length 22 [2021-08-21 17:44:25,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:25,945 INFO L470 AbstractCegarLoop]: Abstraction has 35543 states and 87564 transitions. [2021-08-21 17:44:25,945 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 17:44:25,946 INFO L276 IsEmpty]: Start isEmpty. Operand 35543 states and 87564 transitions. [2021-08-21 17:44:25,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:25,955 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:25,956 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:25,976 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 17:44:26,156 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 17:44:26,157 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:26,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:26,157 INFO L82 PathProgramCache]: Analyzing trace with hash -810328988, now seen corresponding path program 173 times [2021-08-21 17:44:26,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:26,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219456613] [2021-08-21 17:44:26,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:26,157 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:26,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:26,239 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:26,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:26,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219456613] [2021-08-21 17:44:26,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219456613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:26,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374672350] [2021-08-21 17:44:26,239 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:26,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:26,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:26,240 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 17:44:26,240 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 17:44:27,677 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:44:27,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:27,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:27,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:27,742 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 13 proven. 48 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:27,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374672350] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:27,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:27,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:44:27,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62849673] [2021-08-21 17:44:27,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:44:27,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:27,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:44:27,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:44:27,743 INFO L87 Difference]: Start difference. First operand 35543 states and 87564 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 17:44:27,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:27,990 INFO L93 Difference]: Finished difference Result 36325 states and 89053 transitions. [2021-08-21 17:44:27,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:44:27,990 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 22 [2021-08-21 17:44:27,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:28,081 INFO L225 Difference]: With dead ends: 36325 [2021-08-21 17:44:28,081 INFO L226 Difference]: Without dead ends: 36325 [2021-08-21 17:44:28,081 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 114.3ms TimeCoverageRelationStatistics Valid=212, Invalid=340, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:44:28,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36325 states. [2021-08-21 17:44:28,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36325 to 35648. [2021-08-21 17:44:28,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35648 states, 35647 states have (on average 2.462198782506242) internal successors, (87770), 35647 states have internal predecessors, (87770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:28,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35648 states to 35648 states and 87770 transitions. [2021-08-21 17:44:28,977 INFO L78 Accepts]: Start accepts. Automaton has 35648 states and 87770 transitions. Word has length 22 [2021-08-21 17:44:28,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:28,977 INFO L470 AbstractCegarLoop]: Abstraction has 35648 states and 87770 transitions. [2021-08-21 17:44:28,977 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 17:44:28,978 INFO L276 IsEmpty]: Start isEmpty. Operand 35648 states and 87770 transitions. [2021-08-21 17:44:28,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:28,986 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:28,986 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:29,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:29,186 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 17:44:29,187 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:29,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:29,187 INFO L82 PathProgramCache]: Analyzing trace with hash 679076008, now seen corresponding path program 174 times [2021-08-21 17:44:29,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:29,187 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079164078] [2021-08-21 17:44:29,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:29,187 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:29,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:29,268 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:29,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:29,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079164078] [2021-08-21 17:44:29,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079164078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:29,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402378928] [2021-08-21 17:44:29,269 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:29,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:29,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:29,269 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 17:44:29,270 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 17:44:30,614 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:44:30,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:30,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:30,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:30,680 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:30,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402378928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:30,681 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:30,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:44:30,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833813332] [2021-08-21 17:44:30,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:44:30,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:30,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:44:30,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=161, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:44:30,681 INFO L87 Difference]: Start difference. First operand 35648 states and 87770 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 17:44:31,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:31,077 INFO L93 Difference]: Finished difference Result 44771 states and 109391 transitions. [2021-08-21 17:44:31,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:44:31,077 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 22 [2021-08-21 17:44:31,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:31,180 INFO L225 Difference]: With dead ends: 44771 [2021-08-21 17:44:31,180 INFO L226 Difference]: Without dead ends: 44771 [2021-08-21 17:44:31,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 254.5ms TimeCoverageRelationStatistics Valid=221, Invalid=379, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:44:31,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44771 states. [2021-08-21 17:44:31,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44771 to 40534. [2021-08-21 17:44:32,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40534 states, 40533 states have (on average 2.4548145955147658) internal successors, (99501), 40533 states have internal predecessors, (99501), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:32,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40534 states to 40534 states and 99501 transitions. [2021-08-21 17:44:32,125 INFO L78 Accepts]: Start accepts. Automaton has 40534 states and 99501 transitions. Word has length 22 [2021-08-21 17:44:32,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:32,125 INFO L470 AbstractCegarLoop]: Abstraction has 40534 states and 99501 transitions. [2021-08-21 17:44:32,125 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 17:44:32,125 INFO L276 IsEmpty]: Start isEmpty. Operand 40534 states and 99501 transitions. [2021-08-21 17:44:32,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:32,135 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:32,135 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:32,155 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (176)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:32,335 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 17:44:32,336 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:32,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:32,336 INFO L82 PathProgramCache]: Analyzing trace with hash -394009372, now seen corresponding path program 175 times [2021-08-21 17:44:32,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:32,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [152545956] [2021-08-21 17:44:32,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:32,336 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:32,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:32,419 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:32,420 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:32,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [152545956] [2021-08-21 17:44:32,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [152545956] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:32,420 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1419007871] [2021-08-21 17:44:32,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:32,420 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:32,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:32,421 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 17:44:32,421 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 17:44:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:33,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:33,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:34,059 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 11 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:34,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1419007871] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:34,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:34,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:44:34,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741688951] [2021-08-21 17:44:34,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:44:34,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:34,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:44:34,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:44:34,060 INFO L87 Difference]: Start difference. First operand 40534 states and 99501 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 17:44:34,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:34,305 INFO L93 Difference]: Finished difference Result 43789 states and 106639 transitions. [2021-08-21 17:44:34,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:44:34,305 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 22 [2021-08-21 17:44:34,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:34,399 INFO L225 Difference]: With dead ends: 43789 [2021-08-21 17:44:34,400 INFO L226 Difference]: Without dead ends: 43789 [2021-08-21 17:44:34,400 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 121.6ms TimeCoverageRelationStatistics Valid=193, Invalid=359, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:44:34,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43789 states. [2021-08-21 17:44:35,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43789 to 43511. [2021-08-21 17:44:35,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43511 states, 43510 states have (on average 2.438933578487704) internal successors, (106118), 43510 states have internal predecessors, (106118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:35,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43511 states to 43511 states and 106118 transitions. [2021-08-21 17:44:35,279 INFO L78 Accepts]: Start accepts. Automaton has 43511 states and 106118 transitions. Word has length 22 [2021-08-21 17:44:35,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:35,279 INFO L470 AbstractCegarLoop]: Abstraction has 43511 states and 106118 transitions. [2021-08-21 17:44:35,279 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 17:44:35,279 INFO L276 IsEmpty]: Start isEmpty. Operand 43511 states and 106118 transitions. [2021-08-21 17:44:35,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:35,289 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:35,289 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:35,309 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 17:44:35,489 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 17:44:35,490 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:35,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:35,490 INFO L82 PathProgramCache]: Analyzing trace with hash 700082216, now seen corresponding path program 176 times [2021-08-21 17:44:35,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:35,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831881279] [2021-08-21 17:44:35,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:35,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:35,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:35,613 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 5 proven. 55 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:35,613 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:35,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831881279] [2021-08-21 17:44:35,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831881279] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:35,614 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557770775] [2021-08-21 17:44:35,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:35,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:35,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:35,615 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 17:44:35,623 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 17:44:37,126 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:37,127 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:37,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:37,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:37,193 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 50 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:37,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557770775] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:37,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:37,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-08-21 17:44:37,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737543379] [2021-08-21 17:44:37,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:44:37,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:37,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:44:37,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:44:37,194 INFO L87 Difference]: Start difference. First operand 43511 states and 106118 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 17:44:37,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:37,397 INFO L93 Difference]: Finished difference Result 44020 states and 107132 transitions. [2021-08-21 17:44:37,397 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:44:37,397 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 22 [2021-08-21 17:44:37,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:37,497 INFO L225 Difference]: With dead ends: 44020 [2021-08-21 17:44:37,497 INFO L226 Difference]: Without dead ends: 44020 [2021-08-21 17:44:37,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 119.9ms TimeCoverageRelationStatistics Valid=134, Invalid=286, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:44:37,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44020 states. [2021-08-21 17:44:38,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44020 to 43973. [2021-08-21 17:44:38,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43973 states, 43972 states have (on average 2.434708450832348) internal successors, (107059), 43972 states have internal predecessors, (107059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:38,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43973 states to 43973 states and 107059 transitions. [2021-08-21 17:44:38,382 INFO L78 Accepts]: Start accepts. Automaton has 43973 states and 107059 transitions. Word has length 22 [2021-08-21 17:44:38,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:38,382 INFO L470 AbstractCegarLoop]: Abstraction has 43973 states and 107059 transitions. [2021-08-21 17:44:38,383 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 17:44:38,383 INFO L276 IsEmpty]: Start isEmpty. Operand 43973 states and 107059 transitions. [2021-08-21 17:44:38,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:38,393 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:38,393 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:38,413 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 17:44:38,593 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 17:44:38,594 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:38,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:38,594 INFO L82 PathProgramCache]: Analyzing trace with hash 257183076, now seen corresponding path program 177 times [2021-08-21 17:44:38,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:38,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978021012] [2021-08-21 17:44:38,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:38,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:38,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:38,831 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:38,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:38,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978021012] [2021-08-21 17:44:38,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978021012] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:38,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363619999] [2021-08-21 17:44:38,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:38,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:38,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:38,837 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 17:44:38,838 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 17:44:40,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:44:40,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:40,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:40,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:40,455 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:40,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363619999] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:40,455 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:40,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:40,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210799425] [2021-08-21 17:44:40,455 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:40,455 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:40,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:40,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:40,456 INFO L87 Difference]: Start difference. First operand 43973 states and 107059 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:40,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:40,739 INFO L93 Difference]: Finished difference Result 44080 states and 107251 transitions. [2021-08-21 17:44:40,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:44:40,739 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:40,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:40,843 INFO L225 Difference]: With dead ends: 44080 [2021-08-21 17:44:40,843 INFO L226 Difference]: Without dead ends: 44080 [2021-08-21 17:44:40,843 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 302.3ms TimeCoverageRelationStatistics Valid=252, Invalid=504, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:44:40,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44080 states. [2021-08-21 17:44:41,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44080 to 43968. [2021-08-21 17:44:41,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43968 states, 43967 states have (on average 2.43473514226579) internal successors, (107048), 43967 states have internal predecessors, (107048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:41,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43968 states to 43968 states and 107048 transitions. [2021-08-21 17:44:41,763 INFO L78 Accepts]: Start accepts. Automaton has 43968 states and 107048 transitions. Word has length 22 [2021-08-21 17:44:41,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:41,763 INFO L470 AbstractCegarLoop]: Abstraction has 43968 states and 107048 transitions. [2021-08-21 17:44:41,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:41,763 INFO L276 IsEmpty]: Start isEmpty. Operand 43968 states and 107048 transitions. [2021-08-21 17:44:41,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:41,774 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:41,774 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:41,793 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 17:44:41,977 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 17:44:41,977 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:41,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:41,978 INFO L82 PathProgramCache]: Analyzing trace with hash -587788376, now seen corresponding path program 178 times [2021-08-21 17:44:41,978 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:41,978 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666025938] [2021-08-21 17:44:41,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:41,978 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:42,072 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:42,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:42,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666025938] [2021-08-21 17:44:42,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666025938] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:42,073 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549841032] [2021-08-21 17:44:42,073 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:42,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:42,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:42,074 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 17:44:42,074 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 17:44:43,615 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:43,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:43,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:43,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:43,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549841032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:43,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:43,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:43,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976616672] [2021-08-21 17:44:43,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:43,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:43,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:43,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:43,680 INFO L87 Difference]: Start difference. First operand 43968 states and 107048 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:44,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:44,088 INFO L93 Difference]: Finished difference Result 44221 states and 107548 transitions. [2021-08-21 17:44:44,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:44:44,088 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:44,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:44,191 INFO L225 Difference]: With dead ends: 44221 [2021-08-21 17:44:44,191 INFO L226 Difference]: Without dead ends: 44221 [2021-08-21 17:44:44,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 222 ImplicationChecksByTransitivity, 272.8ms TimeCoverageRelationStatistics Valid=293, Invalid=637, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:44:44,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44221 states. [2021-08-21 17:44:44,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44221 to 44140. [2021-08-21 17:44:44,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44140 states, 44139 states have (on average 2.433063730487777) internal successors, (107393), 44139 states have internal predecessors, (107393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:45,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44140 states to 44140 states and 107393 transitions. [2021-08-21 17:44:45,097 INFO L78 Accepts]: Start accepts. Automaton has 44140 states and 107393 transitions. Word has length 22 [2021-08-21 17:44:45,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:45,097 INFO L470 AbstractCegarLoop]: Abstraction has 44140 states and 107393 transitions. [2021-08-21 17:44:45,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:45,097 INFO L276 IsEmpty]: Start isEmpty. Operand 44140 states and 107393 transitions. [2021-08-21 17:44:45,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:45,109 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:45,110 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:45,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (180)] Ended with exit code 0 [2021-08-21 17:44:45,310 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 17:44:45,310 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:45,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:45,310 INFO L82 PathProgramCache]: Analyzing trace with hash -1012099612, now seen corresponding path program 179 times [2021-08-21 17:44:45,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:45,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992152352] [2021-08-21 17:44:45,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:45,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:45,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:45,412 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:45,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:45,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992152352] [2021-08-21 17:44:45,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992152352] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:45,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308299462] [2021-08-21 17:44:45,412 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:45,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:45,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:45,413 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 17:44:45,413 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 17:44:47,016 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:44:47,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:47,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:47,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:47,081 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:47,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308299462] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:47,081 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:47,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:47,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189224337] [2021-08-21 17:44:47,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:47,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:47,082 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:47,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:47,082 INFO L87 Difference]: Start difference. First operand 44140 states and 107393 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:47,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:47,422 INFO L93 Difference]: Finished difference Result 44305 states and 107723 transitions. [2021-08-21 17:44:47,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:44:47,422 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:47,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:47,513 INFO L225 Difference]: With dead ends: 44305 [2021-08-21 17:44:47,514 INFO L226 Difference]: Without dead ends: 44305 [2021-08-21 17:44:47,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 230.2ms TimeCoverageRelationStatistics Valid=366, Invalid=824, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:44:47,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44305 states. [2021-08-21 17:44:48,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44305 to 44221. [2021-08-21 17:44:48,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44221 states, 44220 states have (on average 2.4322704658525556) internal successors, (107555), 44220 states have internal predecessors, (107555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:48,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44221 states to 44221 states and 107555 transitions. [2021-08-21 17:44:48,428 INFO L78 Accepts]: Start accepts. Automaton has 44221 states and 107555 transitions. Word has length 22 [2021-08-21 17:44:48,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:48,428 INFO L470 AbstractCegarLoop]: Abstraction has 44221 states and 107555 transitions. [2021-08-21 17:44:48,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:48,428 INFO L276 IsEmpty]: Start isEmpty. Operand 44221 states and 107555 transitions. [2021-08-21 17:44:48,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:48,438 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:48,438 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:48,459 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 17:44:48,638 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 17:44:48,639 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:48,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:48,639 INFO L82 PathProgramCache]: Analyzing trace with hash -1280846040, now seen corresponding path program 180 times [2021-08-21 17:44:48,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:48,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481442522] [2021-08-21 17:44:48,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:48,639 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:48,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:48,743 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:48,743 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:48,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481442522] [2021-08-21 17:44:48,743 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481442522] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:48,743 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145743814] [2021-08-21 17:44:48,744 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:48,744 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:48,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:48,744 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 17:44:48,745 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 17:44:50,380 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-08-21 17:44:50,380 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:50,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:50,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:50,446 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:50,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145743814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:50,447 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:50,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:50,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605319501] [2021-08-21 17:44:50,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:50,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:50,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:50,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:50,447 INFO L87 Difference]: Start difference. First operand 44221 states and 107555 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:50,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:50,885 INFO L93 Difference]: Finished difference Result 44457 states and 108027 transitions. [2021-08-21 17:44:50,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-21 17:44:50,885 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:50,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:50,986 INFO L225 Difference]: With dead ends: 44457 [2021-08-21 17:44:50,986 INFO L226 Difference]: Without dead ends: 44457 [2021-08-21 17:44:50,987 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 306.9ms TimeCoverageRelationStatistics Valid=591, Invalid=1215, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:44:51,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44457 states. [2021-08-21 17:44:51,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44457 to 44257. [2021-08-21 17:44:51,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44257 states, 44256 states have (on average 2.4319188358640638) internal successors, (107627), 44256 states have internal predecessors, (107627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:52,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44257 states to 44257 states and 107627 transitions. [2021-08-21 17:44:52,050 INFO L78 Accepts]: Start accepts. Automaton has 44257 states and 107627 transitions. Word has length 22 [2021-08-21 17:44:52,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:52,050 INFO L470 AbstractCegarLoop]: Abstraction has 44257 states and 107627 transitions. [2021-08-21 17:44:52,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:52,050 INFO L276 IsEmpty]: Start isEmpty. Operand 44257 states and 107627 transitions. [2021-08-21 17:44:52,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:52,060 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:52,060 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:52,080 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 17:44:52,261 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 17:44:52,261 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:52,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:52,261 INFO L82 PathProgramCache]: Analyzing trace with hash -1022050716, now seen corresponding path program 181 times [2021-08-21 17:44:52,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:52,262 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428283848] [2021-08-21 17:44:52,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:52,262 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:52,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:52,372 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:52,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:52,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428283848] [2021-08-21 17:44:52,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428283848] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:52,373 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742927792] [2021-08-21 17:44:52,373 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:52,373 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:52,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:52,374 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 17:44:52,374 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 17:44:53,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:53,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:53,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:53,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742927792] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:53,951 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:53,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:44:53,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010495589] [2021-08-21 17:44:53,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:44:53,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:53,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:44:53,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:44:53,952 INFO L87 Difference]: Start difference. First operand 44257 states and 107627 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:54,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:54,481 INFO L93 Difference]: Finished difference Result 44830 states and 108773 transitions. [2021-08-21 17:44:54,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 17:44:54,481 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:44:54,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:54,586 INFO L225 Difference]: With dead ends: 44830 [2021-08-21 17:44:54,586 INFO L226 Difference]: Without dead ends: 44830 [2021-08-21 17:44:54,587 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 353.9ms TimeCoverageRelationStatistics Valid=718, Invalid=1444, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 17:44:54,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44830 states. [2021-08-21 17:44:55,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44830 to 44280. [2021-08-21 17:44:55,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44280 states, 44279 states have (on average 2.431694482711895) internal successors, (107673), 44279 states have internal predecessors, (107673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:55,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44280 states to 44280 states and 107673 transitions. [2021-08-21 17:44:55,547 INFO L78 Accepts]: Start accepts. Automaton has 44280 states and 107673 transitions. Word has length 22 [2021-08-21 17:44:55,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:55,547 INFO L470 AbstractCegarLoop]: Abstraction has 44280 states and 107673 transitions. [2021-08-21 17:44:55,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:44:55,547 INFO L276 IsEmpty]: Start isEmpty. Operand 44280 states and 107673 transitions. [2021-08-21 17:44:55,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:55,557 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:55,557 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:55,576 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 17:44:55,757 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 17:44:55,757 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:55,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:55,758 INFO L82 PathProgramCache]: Analyzing trace with hash 2010650984, now seen corresponding path program 182 times [2021-08-21 17:44:55,758 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:55,758 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223090946] [2021-08-21 17:44:55,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:55,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:55,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:55,885 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:55,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:55,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223090946] [2021-08-21 17:44:55,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223090946] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:55,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046059335] [2021-08-21 17:44:55,885 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:55,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:55,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:55,886 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 17:44:55,887 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 17:44:57,542 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:57,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:57,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:44:57,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:57,595 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:57,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046059335] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:57,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:57,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:44:57,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243221774] [2021-08-21 17:44:57,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:44:57,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:57,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:44:57,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:44:57,596 INFO L87 Difference]: Start difference. First operand 44280 states and 107673 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 17:44:57,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:57,921 INFO L93 Difference]: Finished difference Result 44364 states and 107755 transitions. [2021-08-21 17:44:57,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:44:57,921 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 22 [2021-08-21 17:44:57,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:58,010 INFO L225 Difference]: With dead ends: 44364 [2021-08-21 17:44:58,010 INFO L226 Difference]: Without dead ends: 44362 [2021-08-21 17:44:58,010 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 210.5ms TimeCoverageRelationStatistics Valid=311, Invalid=619, Unknown=0, NotChecked=0, Total=930 [2021-08-21 17:44:58,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44362 states. [2021-08-21 17:44:58,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44362 to 44235. [2021-08-21 17:44:58,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44235 states, 44234 states have (on average 2.431387620382511) internal successors, (107550), 44234 states have internal predecessors, (107550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:58,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44235 states to 44235 states and 107550 transitions. [2021-08-21 17:44:58,981 INFO L78 Accepts]: Start accepts. Automaton has 44235 states and 107550 transitions. Word has length 22 [2021-08-21 17:44:58,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:58,981 INFO L470 AbstractCegarLoop]: Abstraction has 44235 states and 107550 transitions. [2021-08-21 17:44:58,981 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 17:44:58,981 INFO L276 IsEmpty]: Start isEmpty. Operand 44235 states and 107550 transitions. [2021-08-21 17:44:58,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:44:58,991 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:58,991 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:59,012 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 17:44:59,192 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 17:44:59,192 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:44:59,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:59,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1090950276, now seen corresponding path program 183 times [2021-08-21 17:44:59,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:59,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024435121] [2021-08-21 17:44:59,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:59,193 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:59,289 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 55 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:59,289 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:59,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024435121] [2021-08-21 17:44:59,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024435121] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:59,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439418736] [2021-08-21 17:44:59,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:59,290 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:59,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:59,290 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 17:44:59,291 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 17:45:00,950 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 17:45:00,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:00,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:00,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:01,010 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 55 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:01,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439418736] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:01,010 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:01,010 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-08-21 17:45:01,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594781973] [2021-08-21 17:45:01,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-08-21 17:45:01,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:01,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-21 17:45:01,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=149, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:45:01,011 INFO L87 Difference]: Start difference. First operand 44235 states and 107550 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 17:45:01,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:01,294 INFO L93 Difference]: Finished difference Result 44359 states and 107753 transitions. [2021-08-21 17:45:01,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-21 17:45:01,294 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 22 [2021-08-21 17:45:01,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:01,409 INFO L225 Difference]: With dead ends: 44359 [2021-08-21 17:45:01,409 INFO L226 Difference]: Without dead ends: 44359 [2021-08-21 17:45:01,410 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 111.3ms TimeCoverageRelationStatistics Valid=196, Invalid=310, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:45:01,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44359 states. [2021-08-21 17:45:02,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44359 to 44137. [2021-08-21 17:45:02,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44137 states, 44136 states have (on average 2.4302156969367408) internal successors, (107260), 44136 states have internal predecessors, (107260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:02,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44137 states to 44137 states and 107260 transitions. [2021-08-21 17:45:02,300 INFO L78 Accepts]: Start accepts. Automaton has 44137 states and 107260 transitions. Word has length 22 [2021-08-21 17:45:02,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:02,300 INFO L470 AbstractCegarLoop]: Abstraction has 44137 states and 107260 transitions. [2021-08-21 17:45:02,300 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 17:45:02,300 INFO L276 IsEmpty]: Start isEmpty. Operand 44137 states and 107260 transitions. [2021-08-21 17:45:02,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:02,311 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:02,312 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:02,334 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 17:45:02,512 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 17:45:02,512 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:02,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:02,512 INFO L82 PathProgramCache]: Analyzing trace with hash 294643240, now seen corresponding path program 184 times [2021-08-21 17:45:02,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:02,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722819133] [2021-08-21 17:45:02,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:02,513 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:02,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:02,789 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:02,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:02,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722819133] [2021-08-21 17:45:02,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722819133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:02,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998365742] [2021-08-21 17:45:02,789 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:45:02,789 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:02,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:02,790 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 17:45:02,791 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 17:45:04,335 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:45:04,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:04,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:04,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:04,406 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:04,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998365742] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:04,407 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:04,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:04,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62817216] [2021-08-21 17:45:04,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:04,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:04,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:04,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:04,407 INFO L87 Difference]: Start difference. First operand 44137 states and 107260 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:05,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:05,020 INFO L93 Difference]: Finished difference Result 51421 states and 122841 transitions. [2021-08-21 17:45:05,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-21 17:45:05,020 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:05,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:05,150 INFO L225 Difference]: With dead ends: 51421 [2021-08-21 17:45:05,152 INFO L226 Difference]: Without dead ends: 51421 [2021-08-21 17:45:05,152 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 515 ImplicationChecksByTransitivity, 530.4ms TimeCoverageRelationStatistics Valid=640, Invalid=1252, Unknown=0, NotChecked=0, Total=1892 [2021-08-21 17:45:05,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51421 states. [2021-08-21 17:45:06,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51421 to 46330. [2021-08-21 17:45:06,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46330 states, 46329 states have (on average 2.412311942843575) internal successors, (111760), 46329 states have internal predecessors, (111760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:06,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46330 states to 46330 states and 111760 transitions. [2021-08-21 17:45:06,378 INFO L78 Accepts]: Start accepts. Automaton has 46330 states and 111760 transitions. Word has length 22 [2021-08-21 17:45:06,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:06,378 INFO L470 AbstractCegarLoop]: Abstraction has 46330 states and 111760 transitions. [2021-08-21 17:45:06,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:06,378 INFO L276 IsEmpty]: Start isEmpty. Operand 46330 states and 111760 transitions. [2021-08-21 17:45:06,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:06,391 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:06,391 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:06,411 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:06,591 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 17:45:06,592 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:06,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:06,592 INFO L82 PathProgramCache]: Analyzing trace with hash 25896812, now seen corresponding path program 185 times [2021-08-21 17:45:06,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:06,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13620979] [2021-08-21 17:45:06,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:06,592 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:06,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:06,696 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:06,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:06,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13620979] [2021-08-21 17:45:06,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13620979] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:06,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824961334] [2021-08-21 17:45:06,697 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:06,697 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:06,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:06,698 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 17:45:06,698 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 17:45:08,425 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-08-21 17:45:08,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:08,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:08,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:08,497 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:08,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824961334] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:08,497 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:08,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:08,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082542515] [2021-08-21 17:45:08,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:08,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:08,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:08,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:08,498 INFO L87 Difference]: Start difference. First operand 46330 states and 111760 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:08,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:08,957 INFO L93 Difference]: Finished difference Result 47727 states and 114642 transitions. [2021-08-21 17:45:08,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 17:45:08,958 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:08,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:09,065 INFO L225 Difference]: With dead ends: 47727 [2021-08-21 17:45:09,065 INFO L226 Difference]: Without dead ends: 47727 [2021-08-21 17:45:09,066 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 314.3ms TimeCoverageRelationStatistics Valid=589, Invalid=1133, Unknown=0, NotChecked=0, Total=1722 [2021-08-21 17:45:09,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47727 states. [2021-08-21 17:45:09,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47727 to 46012. [2021-08-21 17:45:09,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46012 states, 46011 states have (on average 2.4152485275260265) internal successors, (111128), 46011 states have internal predecessors, (111128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:10,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46012 states to 46012 states and 111128 transitions. [2021-08-21 17:45:10,072 INFO L78 Accepts]: Start accepts. Automaton has 46012 states and 111128 transitions. Word has length 22 [2021-08-21 17:45:10,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:10,072 INFO L470 AbstractCegarLoop]: Abstraction has 46012 states and 111128 transitions. [2021-08-21 17:45:10,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:10,072 INFO L276 IsEmpty]: Start isEmpty. Operand 46012 states and 111128 transitions. [2021-08-21 17:45:10,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:10,084 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:10,084 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:10,104 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 17:45:10,284 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 17:45:10,285 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:10,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:10,285 INFO L82 PathProgramCache]: Analyzing trace with hash -398414424, now seen corresponding path program 186 times [2021-08-21 17:45:10,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:10,285 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041630372] [2021-08-21 17:45:10,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:10,285 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:10,564 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:10,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:10,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041630372] [2021-08-21 17:45:10,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041630372] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:10,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943001891] [2021-08-21 17:45:10,564 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:45:10,564 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:10,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:10,565 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 17:45:10,566 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 17:45:12,134 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:45:12,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:12,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:12,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:12,203 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:12,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943001891] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:12,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:12,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:12,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274107702] [2021-08-21 17:45:12,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:12,204 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:12,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:12,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:12,204 INFO L87 Difference]: Start difference. First operand 46012 states and 111128 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:12,788 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:12,788 INFO L93 Difference]: Finished difference Result 47496 states and 114137 transitions. [2021-08-21 17:45:12,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-08-21 17:45:12,789 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:12,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:12,903 INFO L225 Difference]: With dead ends: 47496 [2021-08-21 17:45:12,903 INFO L226 Difference]: Without dead ends: 47496 [2021-08-21 17:45:12,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 639 ImplicationChecksByTransitivity, 389.5ms TimeCoverageRelationStatistics Valid=751, Invalid=1505, Unknown=0, NotChecked=0, Total=2256 [2021-08-21 17:45:12,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47496 states. [2021-08-21 17:45:13,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47496 to 46047. [2021-08-21 17:45:13,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46047 states, 46046 states have (on average 2.4156930026495242) internal successors, (111233), 46046 states have internal predecessors, (111233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:14,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46047 states to 46047 states and 111233 transitions. [2021-08-21 17:45:14,048 INFO L78 Accepts]: Start accepts. Automaton has 46047 states and 111233 transitions. Word has length 22 [2021-08-21 17:45:14,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:14,048 INFO L470 AbstractCegarLoop]: Abstraction has 46047 states and 111233 transitions. [2021-08-21 17:45:14,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:14,048 INFO L276 IsEmpty]: Start isEmpty. Operand 46047 states and 111233 transitions. [2021-08-21 17:45:14,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:14,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:14,062 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:14,084 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 17:45:14,263 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 17:45:14,263 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:14,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:14,263 INFO L82 PathProgramCache]: Analyzing trace with hash 284692136, now seen corresponding path program 187 times [2021-08-21 17:45:14,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:14,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416768483] [2021-08-21 17:45:14,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:14,263 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:14,381 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:14,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:14,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416768483] [2021-08-21 17:45:14,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416768483] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:14,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369773363] [2021-08-21 17:45:14,382 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:45:14,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:14,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:14,383 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 17:45:14,383 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 17:45:16,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:16,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:16,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:16,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369773363] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:16,086 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:16,086 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:16,086 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [43867917] [2021-08-21 17:45:16,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:16,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:16,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:16,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:16,086 INFO L87 Difference]: Start difference. First operand 46047 states and 111233 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:16,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:16,600 INFO L93 Difference]: Finished difference Result 46418 states and 111970 transitions. [2021-08-21 17:45:16,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-21 17:45:16,601 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:16,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:16,731 INFO L225 Difference]: With dead ends: 46418 [2021-08-21 17:45:16,731 INFO L226 Difference]: Without dead ends: 46418 [2021-08-21 17:45:16,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 296.0ms TimeCoverageRelationStatistics Valid=508, Invalid=974, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 17:45:16,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46418 states. [2021-08-21 17:45:17,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46418 to 45981. [2021-08-21 17:45:17,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45981 states, 45980 states have (on average 2.416507177033493) internal successors, (111111), 45980 states have internal predecessors, (111111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:17,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45981 states to 45981 states and 111111 transitions. [2021-08-21 17:45:17,840 INFO L78 Accepts]: Start accepts. Automaton has 45981 states and 111111 transitions. Word has length 22 [2021-08-21 17:45:17,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:17,840 INFO L470 AbstractCegarLoop]: Abstraction has 45981 states and 111111 transitions. [2021-08-21 17:45:17,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:17,840 INFO L276 IsEmpty]: Start isEmpty. Operand 45981 states and 111111 transitions. [2021-08-21 17:45:17,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:17,852 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:17,852 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:17,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (189)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:18,056 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 17:45:18,057 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:18,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:18,057 INFO L82 PathProgramCache]: Analyzing trace with hash -139619100, now seen corresponding path program 188 times [2021-08-21 17:45:18,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:18,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419118252] [2021-08-21 17:45:18,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:18,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:18,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:18,165 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:18,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:18,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419118252] [2021-08-21 17:45:18,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419118252] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:18,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [274204580] [2021-08-21 17:45:18,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:45:18,165 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:18,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:18,166 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 17:45:18,167 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 17:45:19,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:45:19,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:19,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:19,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:19,902 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:19,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [274204580] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:19,903 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:19,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:19,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884557470] [2021-08-21 17:45:19,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:19,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:19,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:19,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:19,903 INFO L87 Difference]: Start difference. First operand 45981 states and 111111 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:20,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:20,412 INFO L93 Difference]: Finished difference Result 46367 states and 111877 transitions. [2021-08-21 17:45:20,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-21 17:45:20,413 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:20,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:20,526 INFO L225 Difference]: With dead ends: 46367 [2021-08-21 17:45:20,526 INFO L226 Difference]: Without dead ends: 46367 [2021-08-21 17:45:20,526 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 370 ImplicationChecksByTransitivity, 362.1ms TimeCoverageRelationStatistics Valid=479, Invalid=1003, Unknown=0, NotChecked=0, Total=1482 [2021-08-21 17:45:20,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46367 states. [2021-08-21 17:45:21,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46367 to 45919. [2021-08-21 17:45:21,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45919 states, 45918 states have (on average 2.4170913367306937) internal successors, (110988), 45918 states have internal predecessors, (110988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:21,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45919 states to 45919 states and 110988 transitions. [2021-08-21 17:45:21,646 INFO L78 Accepts]: Start accepts. Automaton has 45919 states and 110988 transitions. Word has length 22 [2021-08-21 17:45:21,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:21,646 INFO L470 AbstractCegarLoop]: Abstraction has 45919 states and 110988 transitions. [2021-08-21 17:45:21,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:21,646 INFO L276 IsEmpty]: Start isEmpty. Operand 45919 states and 110988 transitions. [2021-08-21 17:45:21,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:21,658 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:21,658 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:21,678 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 17:45:21,858 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 17:45:21,858 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:21,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:21,859 INFO L82 PathProgramCache]: Analyzing trace with hash -408365528, now seen corresponding path program 189 times [2021-08-21 17:45:21,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:21,859 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610834722] [2021-08-21 17:45:21,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:21,859 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:21,982 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:21,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:21,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610834722] [2021-08-21 17:45:21,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610834722] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:21,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726492172] [2021-08-21 17:45:21,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:45:21,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:21,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:21,993 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 17:45:22,027 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 17:45:23,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2021-08-21 17:45:23,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:23,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:23,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:23,715 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:23,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726492172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:23,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:23,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:23,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686499795] [2021-08-21 17:45:23,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:23,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:23,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:23,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:23,716 INFO L87 Difference]: Start difference. First operand 45919 states and 110988 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:24,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:24,318 INFO L93 Difference]: Finished difference Result 46807 states and 112764 transitions. [2021-08-21 17:45:24,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-21 17:45:24,318 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:24,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:24,433 INFO L225 Difference]: With dead ends: 46807 [2021-08-21 17:45:24,433 INFO L226 Difference]: Without dead ends: 46807 [2021-08-21 17:45:24,433 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 656 ImplicationChecksByTransitivity, 397.8ms TimeCoverageRelationStatistics Valid=776, Invalid=1576, Unknown=0, NotChecked=0, Total=2352 [2021-08-21 17:45:24,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46807 states. [2021-08-21 17:45:25,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46807 to 45901. [2021-08-21 17:45:25,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45901 states, 45900 states have (on average 2.4172549019607845) internal successors, (110952), 45900 states have internal predecessors, (110952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:25,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45901 states to 45901 states and 110952 transitions. [2021-08-21 17:45:25,420 INFO L78 Accepts]: Start accepts. Automaton has 45901 states and 110952 transitions. Word has length 22 [2021-08-21 17:45:25,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:25,420 INFO L470 AbstractCegarLoop]: Abstraction has 45901 states and 110952 transitions. [2021-08-21 17:45:25,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:25,420 INFO L276 IsEmpty]: Start isEmpty. Operand 45901 states and 110952 transitions. [2021-08-21 17:45:25,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:25,431 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:25,431 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:25,452 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 17:45:25,632 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 17:45:25,632 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:25,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:25,633 INFO L82 PathProgramCache]: Analyzing trace with hash -282587412, now seen corresponding path program 190 times [2021-08-21 17:45:25,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:25,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59757881] [2021-08-21 17:45:25,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:25,633 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:25,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:25,737 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:25,737 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:25,737 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59757881] [2021-08-21 17:45:25,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59757881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:25,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597590421] [2021-08-21 17:45:25,738 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:45:25,738 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:25,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:25,744 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 17:45:25,747 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 17:45:27,457 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:45:27,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:27,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:27,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:27,522 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 9 proven. 52 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:27,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597590421] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:27,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:27,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:27,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523893799] [2021-08-21 17:45:27,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:27,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:27,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:27,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:27,523 INFO L87 Difference]: Start difference. First operand 45901 states and 110952 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:27,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:27,880 INFO L93 Difference]: Finished difference Result 46083 states and 111304 transitions. [2021-08-21 17:45:27,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:45:27,880 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:27,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:27,976 INFO L225 Difference]: With dead ends: 46083 [2021-08-21 17:45:27,976 INFO L226 Difference]: Without dead ends: 46083 [2021-08-21 17:45:27,976 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 227.4ms TimeCoverageRelationStatistics Valid=402, Invalid=788, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:45:28,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46083 states. [2021-08-21 17:45:28,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46083 to 45919. [2021-08-21 17:45:28,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45919 states, 45918 states have (on average 2.4171131146826954) internal successors, (110989), 45918 states have internal predecessors, (110989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:29,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45919 states to 45919 states and 110989 transitions. [2021-08-21 17:45:29,013 INFO L78 Accepts]: Start accepts. Automaton has 45919 states and 110989 transitions. Word has length 22 [2021-08-21 17:45:29,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:29,013 INFO L470 AbstractCegarLoop]: Abstraction has 45919 states and 110989 transitions. [2021-08-21 17:45:29,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:29,013 INFO L276 IsEmpty]: Start isEmpty. Operand 45919 states and 110989 transitions. [2021-08-21 17:45:29,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:29,026 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:29,026 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:29,047 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 17:45:29,226 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 17:45:29,227 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:29,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:29,227 INFO L82 PathProgramCache]: Analyzing trace with hash -706898648, now seen corresponding path program 191 times [2021-08-21 17:45:29,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:29,227 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291507568] [2021-08-21 17:45:29,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:29,227 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:29,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:29,330 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:29,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:29,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291507568] [2021-08-21 17:45:29,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291507568] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:29,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042939376] [2021-08-21 17:45:29,331 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:29,331 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:29,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:29,332 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 17:45:29,333 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 17:45:31,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-21 17:45:31,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:31,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:31,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:31,090 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 53 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:31,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042939376] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:31,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:31,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:31,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063438198] [2021-08-21 17:45:31,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:31,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:31,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:31,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:31,102 INFO L87 Difference]: Start difference. First operand 45919 states and 110989 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:31,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:31,590 INFO L93 Difference]: Finished difference Result 46022 states and 111195 transitions. [2021-08-21 17:45:31,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:45:31,590 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:31,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:31,694 INFO L225 Difference]: With dead ends: 46022 [2021-08-21 17:45:31,694 INFO L226 Difference]: Without dead ends: 46022 [2021-08-21 17:45:31,694 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 240.9ms TimeCoverageRelationStatistics Valid=382, Invalid=808, Unknown=0, NotChecked=0, Total=1190 [2021-08-21 17:45:31,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46022 states. [2021-08-21 17:45:32,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46022 to 45879. [2021-08-21 17:45:32,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45879 states, 45878 states have (on average 2.417476786259209) internal successors, (110909), 45878 states have internal predecessors, (110909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:32,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45879 states to 45879 states and 110909 transitions. [2021-08-21 17:45:32,756 INFO L78 Accepts]: Start accepts. Automaton has 45879 states and 110909 transitions. Word has length 22 [2021-08-21 17:45:32,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:32,756 INFO L470 AbstractCegarLoop]: Abstraction has 45879 states and 110909 transitions. [2021-08-21 17:45:32,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:32,756 INFO L276 IsEmpty]: Start isEmpty. Operand 45879 states and 110909 transitions. [2021-08-21 17:45:32,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:32,767 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:32,767 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:32,787 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 17:45:32,967 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 17:45:32,968 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:32,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:32,968 INFO L82 PathProgramCache]: Analyzing trace with hash -975645076, now seen corresponding path program 192 times [2021-08-21 17:45:32,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:32,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029256212] [2021-08-21 17:45:32,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:32,968 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:33,079 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 5 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:33,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:33,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029256212] [2021-08-21 17:45:33,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029256212] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:33,079 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570899403] [2021-08-21 17:45:33,079 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:45:33,079 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:33,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:33,080 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 17:45:33,080 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 17:45:34,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-21 17:45:34,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:34,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:34,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:34,792 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 7 proven. 54 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:34,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570899403] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:34,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:34,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:34,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415313319] [2021-08-21 17:45:34,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:34,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:34,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:34,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:34,793 INFO L87 Difference]: Start difference. First operand 45879 states and 110909 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:35,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:35,310 INFO L93 Difference]: Finished difference Result 46075 states and 111301 transitions. [2021-08-21 17:45:35,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-21 17:45:35,310 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:35,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:35,431 INFO L225 Difference]: With dead ends: 46075 [2021-08-21 17:45:35,431 INFO L226 Difference]: Without dead ends: 46075 [2021-08-21 17:45:35,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 372 ImplicationChecksByTransitivity, 293.6ms TimeCoverageRelationStatistics Valid=505, Invalid=1055, Unknown=0, NotChecked=0, Total=1560 [2021-08-21 17:45:35,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46075 states. [2021-08-21 17:45:36,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46075 to 45878. [2021-08-21 17:45:36,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45878 states, 45877 states have (on average 2.4174858861738997) internal successors, (110907), 45877 states have internal predecessors, (110907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:36,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45878 states to 45878 states and 110907 transitions. [2021-08-21 17:45:36,528 INFO L78 Accepts]: Start accepts. Automaton has 45878 states and 110907 transitions. Word has length 22 [2021-08-21 17:45:36,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:36,528 INFO L470 AbstractCegarLoop]: Abstraction has 45878 states and 110907 transitions. [2021-08-21 17:45:36,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:36,529 INFO L276 IsEmpty]: Start isEmpty. Operand 45878 states and 110907 transitions. [2021-08-21 17:45:36,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:36,541 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:36,541 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:36,563 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 17:45:36,741 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 17:45:36,742 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:36,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:36,742 INFO L82 PathProgramCache]: Analyzing trace with hash -716849752, now seen corresponding path program 193 times [2021-08-21 17:45:36,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:36,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071651210] [2021-08-21 17:45:36,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:36,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:36,862 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:36,862 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:36,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071651210] [2021-08-21 17:45:36,862 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071651210] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:36,862 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [690459262] [2021-08-21 17:45:36,862 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:45:36,862 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:36,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:36,863 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 17:45:36,864 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 17:45:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:38,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:38,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:38,679 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:38,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [690459262] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:38,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:38,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-08-21 17:45:38,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778086824] [2021-08-21 17:45:38,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-08-21 17:45:38,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:38,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-21 17:45:38,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2021-08-21 17:45:38,680 INFO L87 Difference]: Start difference. First operand 45878 states and 110907 transitions. Second operand has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:39,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:39,177 INFO L93 Difference]: Finished difference Result 46287 states and 111725 transitions. [2021-08-21 17:45:39,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-21 17:45:39,178 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 22 [2021-08-21 17:45:39,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:39,283 INFO L225 Difference]: With dead ends: 46287 [2021-08-21 17:45:39,283 INFO L226 Difference]: Without dead ends: 46287 [2021-08-21 17:45:39,284 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 367.6ms TimeCoverageRelationStatistics Valid=717, Invalid=1445, Unknown=0, NotChecked=0, Total=2162 [2021-08-21 17:45:39,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46287 states. [2021-08-21 17:45:40,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46287 to 45879. [2021-08-21 17:45:40,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45879 states, 45878 states have (on average 2.417476786259209) internal successors, (110909), 45878 states have internal predecessors, (110909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:40,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45879 states to 45879 states and 110909 transitions. [2021-08-21 17:45:40,303 INFO L78 Accepts]: Start accepts. Automaton has 45879 states and 110909 transitions. Word has length 22 [2021-08-21 17:45:40,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:40,303 INFO L470 AbstractCegarLoop]: Abstraction has 45879 states and 110909 transitions. [2021-08-21 17:45:40,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 1.5294117647058822) internal successors, (26), 16 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 17:45:40,303 INFO L276 IsEmpty]: Start isEmpty. Operand 45879 states and 110909 transitions. [2021-08-21 17:45:40,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:40,316 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:40,316 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:40,337 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2021-08-21 17:45:40,516 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 17:45:40,516 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:40,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:40,517 INFO L82 PathProgramCache]: Analyzing trace with hash -903194430, now seen corresponding path program 194 times [2021-08-21 17:45:40,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:40,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247770215] [2021-08-21 17:45:40,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:40,517 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:40,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:40,603 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:40,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:40,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247770215] [2021-08-21 17:45:40,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247770215] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:40,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28746705] [2021-08-21 17:45:40,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:45:40,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:40,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:40,604 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 17:45:40,605 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 17:45:42,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:45:42,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:42,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:42,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:42,371 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 57 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:42,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28746705] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:42,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:42,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:45:42,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874420260] [2021-08-21 17:45:42,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:45:42,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:42,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:45:42,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:45:42,371 INFO L87 Difference]: Start difference. First operand 45879 states and 110909 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 17:45:42,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:42,774 INFO L93 Difference]: Finished difference Result 51010 states and 122618 transitions. [2021-08-21 17:45:42,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:45:42,775 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 22 [2021-08-21 17:45:42,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:42,895 INFO L225 Difference]: With dead ends: 51010 [2021-08-21 17:45:42,896 INFO L226 Difference]: Without dead ends: 51009 [2021-08-21 17:45:42,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 114 ImplicationChecksByTransitivity, 114.2ms TimeCoverageRelationStatistics Valid=191, Invalid=361, Unknown=0, NotChecked=0, Total=552 [2021-08-21 17:45:42,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51009 states. [2021-08-21 17:45:43,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51009 to 50955. [2021-08-21 17:45:44,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50955 states, 50954 states have (on average 2.405542253797543) internal successors, (122572), 50954 states have internal predecessors, (122572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:44,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50955 states to 50955 states and 122572 transitions. [2021-08-21 17:45:44,145 INFO L78 Accepts]: Start accepts. Automaton has 50955 states and 122572 transitions. Word has length 22 [2021-08-21 17:45:44,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:44,145 INFO L470 AbstractCegarLoop]: Abstraction has 50955 states and 122572 transitions. [2021-08-21 17:45:44,145 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 17:45:44,145 INFO L276 IsEmpty]: Start isEmpty. Operand 50955 states and 122572 transitions. [2021-08-21 17:45:44,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:44,159 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:44,159 INFO L512 BasicCegarLoop]: trace histogram [11, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:44,179 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 17:45:44,359 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 17:45:44,359 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:44,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:44,359 INFO L82 PathProgramCache]: Analyzing trace with hash -101578202, now seen corresponding path program 195 times [2021-08-21 17:45:44,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:44,360 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841061145] [2021-08-21 17:45:44,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:44,360 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:44,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:44,443 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 55 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:44,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:44,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841061145] [2021-08-21 17:45:44,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841061145] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:44,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511401787] [2021-08-21 17:45:44,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:45:44,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:44,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:44,445 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 17:45:44,445 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 17:45:46,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-08-21 17:45:46,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:46,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:46,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:46,219 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 55 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:46,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511401787] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:46,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:46,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:45:46,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212552194] [2021-08-21 17:45:46,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:45:46,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:46,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:45:46,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=117, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:45:46,221 INFO L87 Difference]: Start difference. First operand 50955 states and 122572 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 17:45:46,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:46,564 INFO L93 Difference]: Finished difference Result 51146 states and 122900 transitions. [2021-08-21 17:45:46,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-21 17:45:46,565 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 22 [2021-08-21 17:45:46,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:46,707 INFO L225 Difference]: With dead ends: 51146 [2021-08-21 17:45:46,707 INFO L226 Difference]: Without dead ends: 51146 [2021-08-21 17:45:46,707 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 60.6ms TimeCoverageRelationStatistics Valid=107, Invalid=133, Unknown=0, NotChecked=0, Total=240 [2021-08-21 17:45:46,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51146 states. [2021-08-21 17:45:47,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51146 to 50967. [2021-08-21 17:45:47,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50967 states, 50966 states have (on average 2.405682219518895) internal successors, (122608), 50966 states have internal predecessors, (122608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:47,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50967 states to 50967 states and 122608 transitions. [2021-08-21 17:45:47,910 INFO L78 Accepts]: Start accepts. Automaton has 50967 states and 122608 transitions. Word has length 22 [2021-08-21 17:45:47,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:47,910 INFO L470 AbstractCegarLoop]: Abstraction has 50967 states and 122608 transitions. [2021-08-21 17:45:47,910 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 17:45:47,910 INFO L276 IsEmpty]: Start isEmpty. Operand 50967 states and 122608 transitions. [2021-08-21 17:45:47,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:47,923 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:47,923 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:47,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Ended with exit code 0 [2021-08-21 17:45:48,123 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 17:45:48,124 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:48,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:48,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1673429160, now seen corresponding path program 196 times [2021-08-21 17:45:48,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:48,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829529560] [2021-08-21 17:45:48,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:48,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:48,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:48,211 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:48,211 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:48,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829529560] [2021-08-21 17:45:48,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829529560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:48,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25436485] [2021-08-21 17:45:48,211 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:45:48,211 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:48,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:48,212 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 17:45:48,213 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 17:45:49,900 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:45:49,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:49,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-21 17:45:49,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:49,961 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 4 proven. 56 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:49,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25436485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:49,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:49,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-08-21 17:45:49,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749769460] [2021-08-21 17:45:49,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-08-21 17:45:49,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:49,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-21 17:45:49,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:45:49,962 INFO L87 Difference]: Start difference. First operand 50967 states and 122608 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 17:45:50,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:50,340 INFO L93 Difference]: Finished difference Result 51360 states and 123331 transitions. [2021-08-21 17:45:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:45:50,341 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 22 [2021-08-21 17:45:50,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:50,481 INFO L225 Difference]: With dead ends: 51360 [2021-08-21 17:45:50,482 INFO L226 Difference]: Without dead ends: 51360 [2021-08-21 17:45:50,482 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 99.5ms TimeCoverageRelationStatistics Valid=167, Invalid=253, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:45:50,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51360 states. [2021-08-21 17:45:51,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51360 to 50969. [2021-08-21 17:45:51,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50969 states, 50968 states have (on average 2.4056663004237953) internal successors, (122612), 50968 states have internal predecessors, (122612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:51,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50969 states to 50969 states and 122612 transitions. [2021-08-21 17:45:51,623 INFO L78 Accepts]: Start accepts. Automaton has 50969 states and 122612 transitions. Word has length 22 [2021-08-21 17:45:51,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:51,623 INFO L470 AbstractCegarLoop]: Abstraction has 50969 states and 122612 transitions. [2021-08-21 17:45:51,623 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 17:45:51,623 INFO L276 IsEmpty]: Start isEmpty. Operand 50969 states and 122612 transitions. [2021-08-21 17:45:51,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-08-21 17:45:51,640 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:51,640 INFO L512 BasicCegarLoop]: trace histogram [10, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:51,666 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 17:45:51,856 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 17:45:51,857 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-08-21 17:45:51,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:51,857 INFO L82 PathProgramCache]: Analyzing trace with hash -910924828, now seen corresponding path program 197 times [2021-08-21 17:45:51,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:51,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126902199] [2021-08-21 17:45:51,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:51,857 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:52,197 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 3 proven. 58 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:52,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:52,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126902199] [2021-08-21 17:45:52,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126902199] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:52,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137416335] [2021-08-21 17:45:52,198 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:52,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:52,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:52,199 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 17:45:52,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Waiting until timeout for monitored process