/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/bench/exp2x3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-87fd7473a0bda1db0ad7f77f2116346063730f21-87fd747 [2021-08-21 17:43:35,160 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-21 17:43:35,162 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-21 17:43:35,194 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-21 17:43:35,194 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-21 17:43:35,196 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-21 17:43:35,198 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-21 17:43:35,202 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-21 17:43:35,203 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-21 17:43:35,206 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-21 17:43:35,207 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-21 17:43:35,208 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-21 17:43:35,208 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-21 17:43:35,209 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-21 17:43:35,210 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-21 17:43:35,213 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-21 17:43:35,214 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-21 17:43:35,214 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-21 17:43:35,216 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-21 17:43:35,222 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-21 17:43:35,222 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-21 17:43:35,223 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-21 17:43:35,224 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-21 17:43:35,225 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-21 17:43:35,230 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-21 17:43:35,230 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-21 17:43:35,230 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-21 17:43:35,231 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-21 17:43:35,231 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-21 17:43:35,232 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-21 17:43:35,232 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-21 17:43:35,232 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-21 17:43:35,234 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-21 17:43:35,235 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-21 17:43:35,236 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-21 17:43:35,236 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-21 17:43:35,236 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-21 17:43:35,237 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-21 17:43:35,237 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-21 17:43:35,237 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-21 17:43:35,238 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-21 17:43:35,238 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:43:35,265 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-21 17:43:35,265 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-21 17:43:35,268 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-21 17:43:35,268 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-21 17:43:35,268 INFO L138 SettingsManager]: * Use SBE=true [2021-08-21 17:43:35,268 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-21 17:43:35,268 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-21 17:43:35,268 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-21 17:43:35,268 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-21 17:43:35,269 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-21 17:43:35,269 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-21 17:43:35,269 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-21 17:43:35,269 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-21 17:43:35,270 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-21 17:43:35,270 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:43:35,270 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-21 17:43:35,271 INFO L138 SettingsManager]: * Partial Order Reduction in concurrent analysis=SLEEP_DELAY_SET [2021-08-21 17:43:35,271 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:43:35,528 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-21 17:43:35,542 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-21 17:43:35,543 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-21 17:43:35,544 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-21 17:43:35,545 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-21 17:43:35,546 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/bench/exp2x3.wvr.bpl [2021-08-21 17:43:35,546 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/bench/exp2x3.wvr.bpl' [2021-08-21 17:43:35,566 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-21 17:43:35,567 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-21 17:43:35,568 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-21 17:43:35,568 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-21 17:43:35,568 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-21 17:43:35,577 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,582 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,589 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-21 17:43:35,590 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-21 17:43:35,590 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-21 17:43:35,590 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-21 17:43:35,596 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,596 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,597 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,598 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,601 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,603 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,604 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,605 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-21 17:43:35,606 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-21 17:43:35,606 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-21 17:43:35,606 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-21 17:43:35,607 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/1) ... [2021-08-21 17:43:35,612 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-21 17:43:35,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:35,645 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:43:35,664 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:43:35,688 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-21 17:43:35,689 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-21 17:43:35,689 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-21 17:43:35,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-21 17:43:35,689 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-21 17:43:35,689 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-21 17:43:35,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-21 17:43:35,689 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-21 17:43:35,689 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-21 17:43:35,689 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-21 17:43:35,690 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-21 17:43:35,690 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-21 17:43:35,690 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-21 17:43:35,690 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-21 17:43:35,690 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-21 17:43:35,690 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-21 17:43:35,807 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-21 17:43:35,807 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-21 17:43:35,812 INFO L202 PluginConnector]: Adding new model exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:43:35 BoogieIcfgContainer [2021-08-21 17:43:35,813 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-21 17:43:35,815 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-21 17:43:35,815 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-21 17:43:35,818 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-21 17:43:35,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 21.08 05:43:35" (1/2) ... [2021-08-21 17:43:35,819 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f6fd65 and model type exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.08 05:43:35, skipping insertion in model container [2021-08-21 17:43:35,819 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.08 05:43:35" (2/2) ... [2021-08-21 17:43:35,825 INFO L111 eAbstractionObserver]: Analyzing ICFG exp2x3.wvr.bpl [2021-08-21 17:43:35,829 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-08-21 17:43:35,829 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-21 17:43:35,829 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-21 17:43:35,829 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-21 17:43:35,890 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-08-21 17:43:35,965 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-21 17:43:35,969 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:43:35,969 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-08-21 17:43:36,137 INFO L276 IsEmpty]: Start isEmpty. Operand has 429 states, 296 states have (on average 1.8243243243243243) internal successors, (540), 428 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call 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:36,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-08-21 17:43:36,153 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:36,154 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:36,154 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:36,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:36,158 INFO L82 PathProgramCache]: Analyzing trace with hash -1074477275, now seen corresponding path program 1 times [2021-08-21 17:43:36,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:36,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289973723] [2021-08-21 17:43:36,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:36,173 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:36,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:36,348 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:43:36,349 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:36,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289973723] [2021-08-21 17:43:36,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289973723] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:43:36,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:43:36,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-08-21 17:43:36,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938519527] [2021-08-21 17:43:36,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-21 17:43:36,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:36,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-21 17:43:36,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:43:36,363 INFO L87 Difference]: Start difference. First operand has 429 states, 296 states have (on average 1.8243243243243243) internal successors, (540), 428 states have internal predecessors, (540), 0 states have call successors, (0), 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 6.333333333333333) internal successors, (19), 2 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:43:36,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:36,447 INFO L93 Difference]: Finished difference Result 854 states and 1076 transitions. [2021-08-21 17:43:36,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-21 17:43:36,449 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-08-21 17:43:36,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:36,455 INFO L225 Difference]: With dead ends: 854 [2021-08-21 17:43:36,455 INFO L226 Difference]: Without dead ends: 126 [2021-08-21 17:43:36,456 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-21 17:43:36,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-08-21 17:43:36,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 78. [2021-08-21 17:43:36,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 77 states have (on average 1.896103896103896) internal successors, (146), 77 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call 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:36,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 146 transitions. [2021-08-21 17:43:36,490 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 146 transitions. Word has length 19 [2021-08-21 17:43:36,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:36,491 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 146 transitions. [2021-08-21 17:43:36,491 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 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:43:36,491 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 146 transitions. [2021-08-21 17:43:36,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:43:36,492 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:36,492 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:36,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-21 17:43:36,492 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:36,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:36,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1773714723, now seen corresponding path program 1 times [2021-08-21 17:43:36,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:36,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781604753] [2021-08-21 17:43:36,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:36,493 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:36,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:36,544 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:43:36,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:36,544 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781604753] [2021-08-21 17:43:36,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781604753] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:36,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647881269] [2021-08-21 17:43:36,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:36,545 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:36,551 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:43:36,552 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:43:36,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:36,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:43:36,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:36,720 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:43:36,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647881269] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:36,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:36,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-21 17:43:36,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259152426] [2021-08-21 17:43:36,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:43:36,722 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:36,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:43:36,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:43:36,723 INFO L87 Difference]: Start difference. First operand 78 states and 146 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:36,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:36,799 INFO L93 Difference]: Finished difference Result 172 states and 314 transitions. [2021-08-21 17:43:36,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:43:36,800 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:43:36,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:36,805 INFO L225 Difference]: With dead ends: 172 [2021-08-21 17:43:36,805 INFO L226 Difference]: Without dead ends: 172 [2021-08-21 17:43:36,806 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 31.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:43:36,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2021-08-21 17:43:36,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 106. [2021-08-21 17:43:36,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 1.9619047619047618) internal successors, (206), 105 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call 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:36,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 206 transitions. [2021-08-21 17:43:36,817 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 206 transitions. Word has length 21 [2021-08-21 17:43:36,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:36,817 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 206 transitions. [2021-08-21 17:43:36,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:36,817 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 206 transitions. [2021-08-21 17:43:36,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:43:36,817 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:36,818 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:36,846 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:43:37,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:37,035 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:37,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:37,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1833913181, now seen corresponding path program 1 times [2021-08-21 17:43:37,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:37,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065128516] [2021-08-21 17:43:37,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,036 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:37,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,071 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:43:37,071 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:37,072 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065128516] [2021-08-21 17:43:37,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065128516] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:43:37,072 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:43:37,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:43:37,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332256402] [2021-08-21 17:43:37,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:43:37,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:37,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:43:37,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:37,073 INFO L87 Difference]: Start difference. First operand 106 states and 206 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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:43:37,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:37,107 INFO L93 Difference]: Finished difference Result 214 states and 384 transitions. [2021-08-21 17:43:37,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:43:37,107 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:43:37,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:37,108 INFO L225 Difference]: With dead ends: 214 [2021-08-21 17:43:37,108 INFO L226 Difference]: Without dead ends: 214 [2021-08-21 17:43:37,108 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 9.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:37,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2021-08-21 17:43:37,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 120. [2021-08-21 17:43:37,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 119 states have (on average 1.9579831932773109) internal successors, (233), 119 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call 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,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 233 transitions. [2021-08-21 17:43:37,116 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 233 transitions. Word has length 21 [2021-08-21 17:43:37,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:37,116 INFO L470 AbstractCegarLoop]: Abstraction has 120 states and 233 transitions. [2021-08-21 17:43:37,116 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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:43:37,116 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 233 transitions. [2021-08-21 17:43:37,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:43:37,117 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:37,117 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:37,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-21 17:43:37,117 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:37,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:37,117 INFO L82 PathProgramCache]: Analyzing trace with hash -1033650649, now seen corresponding path program 1 times [2021-08-21 17:43:37,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:37,118 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129078487] [2021-08-21 17:43:37,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,118 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:37,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,151 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:43:37,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:37,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129078487] [2021-08-21 17:43:37,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129078487] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:43:37,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:43:37,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-21 17:43:37,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642079830] [2021-08-21 17:43:37,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:43:37,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:37,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:43:37,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:37,153 INFO L87 Difference]: Start difference. First operand 120 states and 233 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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:43:37,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:37,191 INFO L93 Difference]: Finished difference Result 262 states and 497 transitions. [2021-08-21 17:43:37,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:43:37,192 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:43:37,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:37,193 INFO L225 Difference]: With dead ends: 262 [2021-08-21 17:43:37,193 INFO L226 Difference]: Without dead ends: 262 [2021-08-21 17:43:37,193 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:37,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-08-21 17:43:37,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 178. [2021-08-21 17:43:37,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.225988700564972) internal successors, (394), 177 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call 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,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 394 transitions. [2021-08-21 17:43:37,201 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 394 transitions. Word has length 21 [2021-08-21 17:43:37,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:37,201 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 394 transitions. [2021-08-21 17:43:37,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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:43:37,201 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 394 transitions. [2021-08-21 17:43:37,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:43:37,208 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:37,208 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:37,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-21 17:43:37,209 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:37,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:37,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1512827609, now seen corresponding path program 2 times [2021-08-21 17:43:37,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:37,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584559035] [2021-08-21 17:43:37,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,210 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,237 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:43:37,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:37,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584559035] [2021-08-21 17:43:37,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584559035] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:43:37,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:43:37,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:43:37,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063457023] [2021-08-21 17:43:37,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:43:37,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:37,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:43:37,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:43:37,239 INFO L87 Difference]: Start difference. First operand 178 states and 394 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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:43:37,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:37,259 INFO L93 Difference]: Finished difference Result 248 states and 515 transitions. [2021-08-21 17:43:37,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:43:37,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:43:37,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:37,261 INFO L225 Difference]: With dead ends: 248 [2021-08-21 17:43:37,261 INFO L226 Difference]: Without dead ends: 248 [2021-08-21 17:43:37,261 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:43:37,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2021-08-21 17:43:37,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 190. [2021-08-21 17:43:37,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.1904761904761907) internal successors, (414), 189 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:43:37,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 414 transitions. [2021-08-21 17:43:37,267 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 414 transitions. Word has length 21 [2021-08-21 17:43:37,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:37,268 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 414 transitions. [2021-08-21 17:43:37,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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:43:37,268 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 414 transitions. [2021-08-21 17:43:37,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:43:37,269 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:37,269 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:37,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-21 17:43:37,269 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:37,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:37,269 INFO L82 PathProgramCache]: Analyzing trace with hash 1274539431, now seen corresponding path program 1 times [2021-08-21 17:43:37,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:37,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13138032] [2021-08-21 17:43:37,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,270 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:37,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,300 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:43:37,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:37,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13138032] [2021-08-21 17:43:37,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13138032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:37,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229135985] [2021-08-21 17:43:37,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:37,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:37,321 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:43:37,321 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:43:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-21 17:43:37,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:37,476 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:43:37,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229135985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:37,477 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:37,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-21 17:43:37,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453052149] [2021-08-21 17:43:37,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-21 17:43:37,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:37,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-21 17:43:37,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-21 17:43:37,478 INFO L87 Difference]: Start difference. First operand 190 states and 414 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:37,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:37,519 INFO L93 Difference]: Finished difference Result 310 states and 624 transitions. [2021-08-21 17:43:37,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-21 17:43:37,519 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:43:37,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:37,521 INFO L225 Difference]: With dead ends: 310 [2021-08-21 17:43:37,521 INFO L226 Difference]: Without dead ends: 310 [2021-08-21 17:43:37,521 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 20.0ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:43:37,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-08-21 17:43:37,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 228. [2021-08-21 17:43:37,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 2.2951541850220263) internal successors, (521), 227 states have internal predecessors, (521), 0 states have call successors, (0), 0 states have call 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,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 521 transitions. [2021-08-21 17:43:37,527 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 521 transitions. Word has length 21 [2021-08-21 17:43:37,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:37,527 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 521 transitions. [2021-08-21 17:43:37,527 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:37,527 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 521 transitions. [2021-08-21 17:43:37,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-21 17:43:37,528 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:37,528 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:37,557 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:43:37,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-08-21 17:43:37,741 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:37,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:37,742 INFO L82 PathProgramCache]: Analyzing trace with hash -2110265817, now seen corresponding path program 2 times [2021-08-21 17:43:37,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:37,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907169030] [2021-08-21 17:43:37,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,742 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,782 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:43:37,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:37,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907169030] [2021-08-21 17:43:37,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907169030] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:43:37,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:43:37,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:43:37,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885064587] [2021-08-21 17:43:37,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:43:37,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:37,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:43:37,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:43:37,783 INFO L87 Difference]: Start difference. First operand 228 states and 521 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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:43:37,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:37,805 INFO L93 Difference]: Finished difference Result 306 states and 616 transitions. [2021-08-21 17:43:37,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:43:37,805 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-08-21 17:43:37,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:37,807 INFO L225 Difference]: With dead ends: 306 [2021-08-21 17:43:37,807 INFO L226 Difference]: Without dead ends: 304 [2021-08-21 17:43:37,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:43:37,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-08-21 17:43:37,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 230. [2021-08-21 17:43:37,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.2794759825327513) internal successors, (522), 229 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call 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,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 522 transitions. [2021-08-21 17:43:37,815 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 522 transitions. Word has length 21 [2021-08-21 17:43:37,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:37,815 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 522 transitions. [2021-08-21 17:43:37,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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:43:37,817 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 522 transitions. [2021-08-21 17:43:37,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:43:37,818 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:37,818 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:37,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-21 17:43:37,818 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:37,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:37,819 INFO L82 PathProgramCache]: Analyzing trace with hash -615570655, now seen corresponding path program 1 times [2021-08-21 17:43:37,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:37,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065851198] [2021-08-21 17:43:37,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,822 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:37,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:37,931 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:43:37,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:37,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065851198] [2021-08-21 17:43:37,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065851198] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:37,932 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552159024] [2021-08-21 17:43:37,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:37,932 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:37,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:37,933 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:43:37,934 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:43:38,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:38,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:43:38,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:38,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:38,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552159024] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:38,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:38,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 4 [2021-08-21 17:43:38,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672875063] [2021-08-21 17:43:38,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:43:38,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:38,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:43:38,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:38,294 INFO L87 Difference]: Start difference. First operand 230 states and 522 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:38,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:38,353 INFO L93 Difference]: Finished difference Result 414 states and 839 transitions. [2021-08-21 17:43:38,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:43:38,353 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 17:43:38,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:38,355 INFO L225 Difference]: With dead ends: 414 [2021-08-21 17:43:38,355 INFO L226 Difference]: Without dead ends: 406 [2021-08-21 17:43:38,355 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.3ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:38,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-08-21 17:43:38,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 267. [2021-08-21 17:43:38,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 2.398496240601504) internal successors, (638), 266 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call 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,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 638 transitions. [2021-08-21 17:43:38,362 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 638 transitions. Word has length 23 [2021-08-21 17:43:38,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:38,362 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 638 transitions. [2021-08-21 17:43:38,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:38,362 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 638 transitions. [2021-08-21 17:43:38,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:43:38,363 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:38,363 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:38,382 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:43:38,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:38,580 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:38,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:38,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1211685349, now seen corresponding path program 2 times [2021-08-21 17:43:38,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:38,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109645610] [2021-08-21 17:43:38,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:38,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:38,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:38,623 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:43:38,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:38,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109645610] [2021-08-21 17:43:38,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109645610] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-21 17:43:38,624 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-21 17:43:38,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-21 17:43:38,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773093380] [2021-08-21 17:43:38,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-08-21 17:43:38,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:38,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-21 17:43:38,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:43:38,625 INFO L87 Difference]: Start difference. First operand 267 states and 638 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 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:43:38,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:38,675 INFO L93 Difference]: Finished difference Result 426 states and 909 transitions. [2021-08-21 17:43:38,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-21 17:43:38,675 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 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 23 [2021-08-21 17:43:38,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:38,677 INFO L225 Difference]: With dead ends: 426 [2021-08-21 17:43:38,677 INFO L226 Difference]: Without dead ends: 418 [2021-08-21 17:43:38,677 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.9ms TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-21 17:43:38,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-08-21 17:43:38,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 291. [2021-08-21 17:43:38,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 2.4448275862068964) internal successors, (709), 290 states have internal predecessors, (709), 0 states have call successors, (0), 0 states have call 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,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 709 transitions. [2021-08-21 17:43:38,683 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 709 transitions. Word has length 23 [2021-08-21 17:43:38,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:38,683 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 709 transitions. [2021-08-21 17:43:38,683 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 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:43:38,684 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 709 transitions. [2021-08-21 17:43:38,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:43:38,684 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:38,684 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:38,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-21 17:43:38,685 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:38,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:38,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1854221353, now seen corresponding path program 1 times [2021-08-21 17:43:38,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:38,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982176015] [2021-08-21 17:43:38,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:38,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:38,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:38,723 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:43:38,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:38,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982176015] [2021-08-21 17:43:38,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982176015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:38,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079876223] [2021-08-21 17:43:38,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:38,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:38,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:38,745 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:43:38,782 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:43:38,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:38,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:43:38,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:39,074 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:39,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079876223] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:39,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:39,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 4 [2021-08-21 17:43:39,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176898216] [2021-08-21 17:43:39,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:43:39,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:39,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:43:39,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:39,075 INFO L87 Difference]: Start difference. First operand 291 states and 709 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:39,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:39,133 INFO L93 Difference]: Finished difference Result 426 states and 932 transitions. [2021-08-21 17:43:39,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:43:39,133 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 17:43:39,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:39,135 INFO L225 Difference]: With dead ends: 426 [2021-08-21 17:43:39,135 INFO L226 Difference]: Without dead ends: 420 [2021-08-21 17:43:39,135 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.7ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:39,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-08-21 17:43:39,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 338. [2021-08-21 17:43:39,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 337 states have (on average 2.400593471810089) internal successors, (809), 337 states have internal predecessors, (809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:39,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 809 transitions. [2021-08-21 17:43:39,142 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 809 transitions. Word has length 23 [2021-08-21 17:43:39,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:39,142 INFO L470 AbstractCegarLoop]: Abstraction has 338 states and 809 transitions. [2021-08-21 17:43:39,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:39,142 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 809 transitions. [2021-08-21 17:43:39,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-21 17:43:39,143 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:39,143 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:39,177 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:43:39,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:39,377 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:39,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:39,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1445256233, now seen corresponding path program 2 times [2021-08-21 17:43:39,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:39,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179238304] [2021-08-21 17:43:39,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:39,378 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:39,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:39,436 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:43:39,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:39,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179238304] [2021-08-21 17:43:39,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [179238304] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:39,436 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545369274] [2021-08-21 17:43:39,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:39,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:39,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:39,453 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:43:39,496 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:43:39,598 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:39,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:39,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-21 17:43:39,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:39,811 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:39,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545369274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:39,811 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:39,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4] total 4 [2021-08-21 17:43:39,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499341981] [2021-08-21 17:43:39,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-08-21 17:43:39,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:39,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-21 17:43:39,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:39,813 INFO L87 Difference]: Start difference. First operand 338 states and 809 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:39,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:39,882 INFO L93 Difference]: Finished difference Result 471 states and 1039 transitions. [2021-08-21 17:43:39,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-21 17:43:39,883 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-21 17:43:39,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:39,884 INFO L225 Difference]: With dead ends: 471 [2021-08-21 17:43:39,885 INFO L226 Difference]: Without dead ends: 465 [2021-08-21 17:43:39,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.6ms TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-21 17:43:39,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-08-21 17:43:39,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 386. [2021-08-21 17:43:39,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.374025974025974) internal successors, (914), 385 states have internal predecessors, (914), 0 states have call successors, (0), 0 states have call 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:39,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 914 transitions. [2021-08-21 17:43:39,892 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 914 transitions. Word has length 23 [2021-08-21 17:43:39,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:39,892 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 914 transitions. [2021-08-21 17:43:39,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:39,892 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 914 transitions. [2021-08-21 17:43:39,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:39,893 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:39,893 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:39,922 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:43:40,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-08-21 17:43:40,124 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:40,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:40,124 INFO L82 PathProgramCache]: Analyzing trace with hash 1980492319, now seen corresponding path program 3 times [2021-08-21 17:43:40,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:40,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1717983200] [2021-08-21 17:43:40,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:40,124 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:40,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:40,150 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:40,151 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:40,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1717983200] [2021-08-21 17:43:40,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1717983200] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:40,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803466961] [2021-08-21 17:43:40,151 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:40,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:40,151 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:40,169 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:43:40,171 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:43:40,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:43:40,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:40,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:40,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:40,400 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:40,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803466961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:40,401 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:40,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:40,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637732903] [2021-08-21 17:43:40,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:40,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:40,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:40,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:40,402 INFO L87 Difference]: Start difference. First operand 386 states and 914 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:40,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:40,658 INFO L93 Difference]: Finished difference Result 1050 states and 2365 transitions. [2021-08-21 17:43:40,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:43:40,659 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:40,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:40,662 INFO L225 Difference]: With dead ends: 1050 [2021-08-21 17:43:40,662 INFO L226 Difference]: Without dead ends: 1050 [2021-08-21 17:43:40,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 122.0ms TimeCoverageRelationStatistics Valid=116, Invalid=304, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:43:40,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2021-08-21 17:43:40,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 526. [2021-08-21 17:43:40,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 525 states have (on average 2.3314285714285714) internal successors, (1224), 525 states have internal predecessors, (1224), 0 states have call successors, (0), 0 states have call 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,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 1224 transitions. [2021-08-21 17:43:40,675 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 1224 transitions. Word has length 25 [2021-08-21 17:43:40,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:40,675 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 1224 transitions. [2021-08-21 17:43:40,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:40,675 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 1224 transitions. [2021-08-21 17:43:40,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:40,676 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:40,676 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:40,695 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:43:40,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:40,895 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:40,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:40,895 INFO L82 PathProgramCache]: Analyzing trace with hash 1088684447, now seen corresponding path program 4 times [2021-08-21 17:43:40,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:40,896 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613728875] [2021-08-21 17:43:40,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:40,896 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:40,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:40,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:40,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:40,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613728875] [2021-08-21 17:43:40,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613728875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:40,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261003230] [2021-08-21 17:43:40,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:40,923 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:40,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:40,924 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:43:40,925 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:43:41,085 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:41,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:41,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:41,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:41,177 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:41,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261003230] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:41,177 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:41,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:41,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004306462] [2021-08-21 17:43:41,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:41,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:41,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:41,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:41,179 INFO L87 Difference]: Start difference. First operand 526 states and 1224 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:41,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:41,306 INFO L93 Difference]: Finished difference Result 1064 states and 2361 transitions. [2021-08-21 17:43:41,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:43:41,307 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:41,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:41,310 INFO L225 Difference]: With dead ends: 1064 [2021-08-21 17:43:41,310 INFO L226 Difference]: Without dead ends: 1064 [2021-08-21 17:43:41,311 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 66.5ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:41,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2021-08-21 17:43:41,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 686. [2021-08-21 17:43:41,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 685 states have (on average 2.334306569343066) internal successors, (1599), 685 states have internal predecessors, (1599), 0 states have call successors, (0), 0 states have call 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,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 1599 transitions. [2021-08-21 17:43:41,336 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 1599 transitions. Word has length 25 [2021-08-21 17:43:41,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:41,336 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 1599 transitions. [2021-08-21 17:43:41,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:41,336 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 1599 transitions. [2021-08-21 17:43:41,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:41,337 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:41,338 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:41,368 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:43:41,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:41,553 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:41,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:41,554 INFO L82 PathProgramCache]: Analyzing trace with hash 1409770019, now seen corresponding path program 5 times [2021-08-21 17:43:41,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:41,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850185290] [2021-08-21 17:43:41,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:41,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:41,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:41,594 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:41,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:41,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850185290] [2021-08-21 17:43:41,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850185290] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:41,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535869005] [2021-08-21 17:43:41,595 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:41,595 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:41,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:41,596 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:43:41,597 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:43:41,735 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:41,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:41,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:41,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:41,815 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:41,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535869005] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:41,815 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:41,815 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:41,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841703976] [2021-08-21 17:43:41,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:41,816 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:41,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:41,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:41,816 INFO L87 Difference]: Start difference. First operand 686 states and 1599 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:41,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:41,948 INFO L93 Difference]: Finished difference Result 972 states and 2152 transitions. [2021-08-21 17:43:41,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:43:41,948 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:41,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:41,951 INFO L225 Difference]: With dead ends: 972 [2021-08-21 17:43:41,951 INFO L226 Difference]: Without dead ends: 972 [2021-08-21 17:43:41,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 75.7ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:43:41,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2021-08-21 17:43:41,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 690. [2021-08-21 17:43:41,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 2.3381712626995648) internal successors, (1611), 689 states have internal predecessors, (1611), 0 states have call successors, (0), 0 states have call 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,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1611 transitions. [2021-08-21 17:43:41,964 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1611 transitions. Word has length 25 [2021-08-21 17:43:41,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:41,964 INFO L470 AbstractCegarLoop]: Abstraction has 690 states and 1611 transitions. [2021-08-21 17:43:41,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:41,965 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1611 transitions. [2021-08-21 17:43:41,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:41,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:41,966 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:42,000 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:43:42,182 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,SelfDestructingSolverStorable13 [2021-08-21 17:43:42,184 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:42,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:42,184 INFO L82 PathProgramCache]: Analyzing trace with hash 735359399, now seen corresponding path program 6 times [2021-08-21 17:43:42,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:42,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113187992] [2021-08-21 17:43:42,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:42,184 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:42,213 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:42,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:42,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113187992] [2021-08-21 17:43:42,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113187992] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:42,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143546408] [2021-08-21 17:43:42,214 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:42,214 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:42,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:42,229 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:43:42,238 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:43:42,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:43:42,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:42,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:42,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:42,443 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:42,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143546408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:42,444 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:42,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:42,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83663339] [2021-08-21 17:43:42,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:42,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:42,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:42,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:42,445 INFO L87 Difference]: Start difference. First operand 690 states and 1611 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:42,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:42,573 INFO L93 Difference]: Finished difference Result 954 states and 2104 transitions. [2021-08-21 17:43:42,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:43:42,573 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:42,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:42,576 INFO L225 Difference]: With dead ends: 954 [2021-08-21 17:43:42,576 INFO L226 Difference]: Without dead ends: 954 [2021-08-21 17:43:42,576 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 66.1ms TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:42,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 954 states. [2021-08-21 17:43:42,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 954 to 742. [2021-08-21 17:43:42,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 742 states, 741 states have (on average 2.3346828609986505) internal successors, (1730), 741 states have internal predecessors, (1730), 0 states have call successors, (0), 0 states have call 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:42,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 742 states to 742 states and 1730 transitions. [2021-08-21 17:43:42,589 INFO L78 Accepts]: Start accepts. Automaton has 742 states and 1730 transitions. Word has length 25 [2021-08-21 17:43:42,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:42,589 INFO L470 AbstractCegarLoop]: Abstraction has 742 states and 1730 transitions. [2021-08-21 17:43:42,589 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 7 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:42,589 INFO L276 IsEmpty]: Start isEmpty. Operand 742 states and 1730 transitions. [2021-08-21 17:43:42,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:42,590 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:42,590 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:42,609 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:43:42,806 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-21 17:43:42,807 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:42,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:42,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1450956647, now seen corresponding path program 7 times [2021-08-21 17:43:42,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:42,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98713755] [2021-08-21 17:43:42,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:42,807 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:42,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:42,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:42,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:42,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98713755] [2021-08-21 17:43:42,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98713755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:42,832 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061629571] [2021-08-21 17:43:42,832 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:43:42,832 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:42,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:42,846 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:43:42,847 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:43:42,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:42,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:42,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:43,076 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:43,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061629571] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:43,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:43,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:43,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719930843] [2021-08-21 17:43:43,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:43,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:43,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:43,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:43,078 INFO L87 Difference]: Start difference. First operand 742 states and 1730 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:43,204 INFO L93 Difference]: Finished difference Result 1535 states and 3502 transitions. [2021-08-21 17:43:43,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:43:43,205 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:43,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:43,210 INFO L225 Difference]: With dead ends: 1535 [2021-08-21 17:43:43,210 INFO L226 Difference]: Without dead ends: 1535 [2021-08-21 17:43:43,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 67.6ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:43,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2021-08-21 17:43:43,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 999. [2021-08-21 17:43:43,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.369739478957916) internal successors, (2365), 998 states have internal predecessors, (2365), 0 states have call successors, (0), 0 states have call 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,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2365 transitions. [2021-08-21 17:43:43,229 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2365 transitions. Word has length 25 [2021-08-21 17:43:43,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:43,229 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 2365 transitions. [2021-08-21 17:43:43,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,229 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2365 transitions. [2021-08-21 17:43:43,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:43,231 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:43,231 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:43,265 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:43:43,466 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,SelfDestructingSolverStorable15 [2021-08-21 17:43:43,466 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:43,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:43,466 INFO L82 PathProgramCache]: Analyzing trace with hash 440080227, now seen corresponding path program 8 times [2021-08-21 17:43:43,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:43,466 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711740490] [2021-08-21 17:43:43,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:43,467 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:43,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:43,491 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:43,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:43,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711740490] [2021-08-21 17:43:43,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711740490] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:43,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092370902] [2021-08-21 17:43:43,491 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:43,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:43,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:43,492 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:43:43,511 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:43:43,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:43,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:43,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:43,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:43,776 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:43,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092370902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:43,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:43,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:43,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28630918] [2021-08-21 17:43:43,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:43,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:43,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:43,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:43,777 INFO L87 Difference]: Start difference. First operand 999 states and 2365 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:43,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:43,924 INFO L93 Difference]: Finished difference Result 1280 states and 2913 transitions. [2021-08-21 17:43:43,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:43:43,924 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:43,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:43,928 INFO L225 Difference]: With dead ends: 1280 [2021-08-21 17:43:43,928 INFO L226 Difference]: Without dead ends: 1280 [2021-08-21 17:43:43,928 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 62.5ms TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:43:43,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2021-08-21 17:43:43,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 999. [2021-08-21 17:43:43,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.3657314629258517) internal successors, (2361), 998 states have internal predecessors, (2361), 0 states have call successors, (0), 0 states have call 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,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2361 transitions. [2021-08-21 17:43:43,945 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2361 transitions. Word has length 25 [2021-08-21 17:43:43,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:43,945 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 2361 transitions. [2021-08-21 17:43:43,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:43,946 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2361 transitions. [2021-08-21 17:43:43,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:43,947 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:43,947 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:43,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-08-21 17:43:44,160 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,SelfDestructingSolverStorable16 [2021-08-21 17:43:44,160 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:44,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:44,161 INFO L82 PathProgramCache]: Analyzing trace with hash 761165799, now seen corresponding path program 9 times [2021-08-21 17:43:44,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:44,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624392887] [2021-08-21 17:43:44,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:44,161 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:44,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:44,185 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:44,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:44,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624392887] [2021-08-21 17:43:44,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624392887] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:44,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026407000] [2021-08-21 17:43:44,185 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:44,185 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:44,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:44,201 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:43:44,217 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:43:44,373 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 17:43:44,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:44,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:44,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:44,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:44,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026407000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:44,451 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:44,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:44,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174259086] [2021-08-21 17:43:44,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:44,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:44,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:44,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:44,452 INFO L87 Difference]: Start difference. First operand 999 states and 2361 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:44,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:44,542 INFO L93 Difference]: Finished difference Result 1132 states and 2597 transitions. [2021-08-21 17:43:44,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:44,542 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:44,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:44,546 INFO L225 Difference]: With dead ends: 1132 [2021-08-21 17:43:44,546 INFO L226 Difference]: Without dead ends: 1132 [2021-08-21 17:43:44,546 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 34.2ms TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:43:44,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1132 states. [2021-08-21 17:43:44,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1132 to 997. [2021-08-21 17:43:44,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 997 states, 996 states have (on average 2.362449799196787) internal successors, (2353), 996 states have internal predecessors, (2353), 0 states have call successors, (0), 0 states have call 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,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 997 states to 997 states and 2353 transitions. [2021-08-21 17:43:44,563 INFO L78 Accepts]: Start accepts. Automaton has 997 states and 2353 transitions. Word has length 25 [2021-08-21 17:43:44,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:44,563 INFO L470 AbstractCegarLoop]: Abstraction has 997 states and 2353 transitions. [2021-08-21 17:43:44,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:44,563 INFO L276 IsEmpty]: Start isEmpty. Operand 997 states and 2353 transitions. [2021-08-21 17:43:44,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:44,587 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:44,587 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:44,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-08-21 17:43:44,815 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,SelfDestructingSolverStorable17 [2021-08-21 17:43:44,815 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:44,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:44,816 INFO L82 PathProgramCache]: Analyzing trace with hash -1925453917, now seen corresponding path program 10 times [2021-08-21 17:43:44,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:44,816 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164860700] [2021-08-21 17:43:44,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:44,816 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:44,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:44,845 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:44,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:44,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164860700] [2021-08-21 17:43:44,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164860700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:44,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484379794] [2021-08-21 17:43:44,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:44,846 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:44,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:44,850 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:43:44,850 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:43:45,015 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:45,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:45,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:45,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:45,092 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:45,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484379794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:45,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:45,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:45,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972986123] [2021-08-21 17:43:45,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:45,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:45,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:45,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:45,093 INFO L87 Difference]: Start difference. First operand 997 states and 2353 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:45,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:45,204 INFO L93 Difference]: Finished difference Result 1353 states and 3107 transitions. [2021-08-21 17:43:45,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:43:45,204 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:45,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:45,208 INFO L225 Difference]: With dead ends: 1353 [2021-08-21 17:43:45,208 INFO L226 Difference]: Without dead ends: 1353 [2021-08-21 17:43:45,208 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 59.1ms TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:43:45,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1353 states. [2021-08-21 17:43:45,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1353 to 1114. [2021-08-21 17:43:45,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1114 states, 1113 states have (on average 2.3557951482479784) internal successors, (2622), 1113 states have internal predecessors, (2622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:45,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1114 states to 1114 states and 2622 transitions. [2021-08-21 17:43:45,226 INFO L78 Accepts]: Start accepts. Automaton has 1114 states and 2622 transitions. Word has length 25 [2021-08-21 17:43:45,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:45,226 INFO L470 AbstractCegarLoop]: Abstraction has 1114 states and 2622 transitions. [2021-08-21 17:43:45,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:45,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1114 states and 2622 transitions. [2021-08-21 17:43:45,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:45,228 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:45,228 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:45,257 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:43:45,444 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:45,445 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:45,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:45,445 INFO L82 PathProgramCache]: Analyzing trace with hash 582799915, now seen corresponding path program 3 times [2021-08-21 17:43:45,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:45,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606223760] [2021-08-21 17:43:45,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:45,445 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:45,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:45,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:45,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:45,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606223760] [2021-08-21 17:43:45,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606223760] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:45,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095472183] [2021-08-21 17:43:45,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:45,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:45,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:45,485 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:43:45,557 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:43:45,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:43:45,754 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:45,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:45,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:45,831 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:45,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095472183] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:45,831 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:45,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:45,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278070989] [2021-08-21 17:43:45,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:45,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:45,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:45,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:45,832 INFO L87 Difference]: Start difference. First operand 1114 states and 2622 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:45,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:45,970 INFO L93 Difference]: Finished difference Result 2938 states and 5969 transitions. [2021-08-21 17:43:45,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:43:45,971 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:45,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:45,979 INFO L225 Difference]: With dead ends: 2938 [2021-08-21 17:43:45,980 INFO L226 Difference]: Without dead ends: 2938 [2021-08-21 17:43:45,980 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 69.2ms TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:45,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2938 states. [2021-08-21 17:43:46,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2938 to 1999. [2021-08-21 17:43:46,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1999 states, 1998 states have (on average 2.2462462462462462) internal successors, (4488), 1998 states have internal predecessors, (4488), 0 states have call successors, (0), 0 states have call 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,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1999 states to 1999 states and 4488 transitions. [2021-08-21 17:43:46,015 INFO L78 Accepts]: Start accepts. Automaton has 1999 states and 4488 transitions. Word has length 25 [2021-08-21 17:43:46,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:46,015 INFO L470 AbstractCegarLoop]: Abstraction has 1999 states and 4488 transitions. [2021-08-21 17:43:46,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:46,015 INFO L276 IsEmpty]: Start isEmpty. Operand 1999 states and 4488 transitions. [2021-08-21 17:43:46,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:46,018 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:46,019 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:46,036 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:43:46,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:46,236 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:46,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:46,236 INFO L82 PathProgramCache]: Analyzing trace with hash -1744625237, now seen corresponding path program 4 times [2021-08-21 17:43:46,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:46,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628463189] [2021-08-21 17:43:46,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:46,237 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:46,260 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:46,261 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:46,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628463189] [2021-08-21 17:43:46,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628463189] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:46,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417545175] [2021-08-21 17:43:46,261 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:46,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:46,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:46,262 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:43:46,263 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:43:46,452 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:46,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:46,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:46,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:46,533 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:46,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417545175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:46,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:46,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:46,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826752967] [2021-08-21 17:43:46,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:46,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:46,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:46,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:46,534 INFO L87 Difference]: Start difference. First operand 1999 states and 4488 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:46,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:46,711 INFO L93 Difference]: Finished difference Result 4253 states and 8527 transitions. [2021-08-21 17:43:46,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:43:46,711 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:46,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:46,724 INFO L225 Difference]: With dead ends: 4253 [2021-08-21 17:43:46,724 INFO L226 Difference]: Without dead ends: 4253 [2021-08-21 17:43:46,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 66.7ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:46,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4253 states. [2021-08-21 17:43:46,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4253 to 2981. [2021-08-21 17:43:46,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2981 states, 2980 states have (on average 2.302013422818792) internal successors, (6860), 2980 states have internal predecessors, (6860), 0 states have call successors, (0), 0 states have call 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,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2981 states to 2981 states and 6860 transitions. [2021-08-21 17:43:46,774 INFO L78 Accepts]: Start accepts. Automaton has 2981 states and 6860 transitions. Word has length 25 [2021-08-21 17:43:46,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:46,774 INFO L470 AbstractCegarLoop]: Abstraction has 2981 states and 6860 transitions. [2021-08-21 17:43:46,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:46,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2981 states and 6860 transitions. [2021-08-21 17:43:46,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:46,779 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:46,779 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:46,801 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:43:46,995 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:46,995 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:46,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:46,996 INFO L82 PathProgramCache]: Analyzing trace with hash -834463189, now seen corresponding path program 5 times [2021-08-21 17:43:46,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:46,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082372847] [2021-08-21 17:43:46,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:46,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:47,020 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:47,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:47,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082372847] [2021-08-21 17:43:47,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082372847] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:47,020 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609899433] [2021-08-21 17:43:47,020 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:47,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:47,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:47,028 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:43:47,029 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:43:47,207 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:43:47,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:47,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:47,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:47,283 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:47,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609899433] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:47,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:47,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:47,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507119394] [2021-08-21 17:43:47,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:47,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:47,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:47,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:47,284 INFO L87 Difference]: Start difference. First operand 2981 states and 6860 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:47,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:47,359 INFO L93 Difference]: Finished difference Result 3337 states and 7213 transitions. [2021-08-21 17:43:47,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:47,359 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:47,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:47,366 INFO L225 Difference]: With dead ends: 3337 [2021-08-21 17:43:47,366 INFO L226 Difference]: Without dead ends: 3335 [2021-08-21 17:43:47,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 32.8ms TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:43:47,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3335 states. [2021-08-21 17:43:47,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3335 to 2981. [2021-08-21 17:43:47,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2981 states, 2980 states have (on average 2.3016778523489934) internal successors, (6859), 2980 states have internal predecessors, (6859), 0 states have call successors, (0), 0 states have call 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,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2981 states to 2981 states and 6859 transitions. [2021-08-21 17:43:47,441 INFO L78 Accepts]: Start accepts. Automaton has 2981 states and 6859 transitions. Word has length 25 [2021-08-21 17:43:47,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:47,441 INFO L470 AbstractCegarLoop]: Abstraction has 2981 states and 6859 transitions. [2021-08-21 17:43:47,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:47,442 INFO L276 IsEmpty]: Start isEmpty. Operand 2981 states and 6859 transitions. [2021-08-21 17:43:47,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:47,447 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:47,447 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:47,479 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:43:47,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-08-21 17:43:47,680 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:47,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:47,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1999621589, now seen corresponding path program 6 times [2021-08-21 17:43:47,680 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:47,680 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133694173] [2021-08-21 17:43:47,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:47,680 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:47,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:47,707 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:47,707 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:47,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133694173] [2021-08-21 17:43:47,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133694173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:47,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829300731] [2021-08-21 17:43:47,707 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:47,708 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:47,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:47,709 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:43:47,709 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:43:47,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:43:47,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:47,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:47,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:47,992 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:47,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829300731] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:47,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:47,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:47,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576078829] [2021-08-21 17:43:47,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:47,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:47,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:47,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:47,994 INFO L87 Difference]: Start difference. First operand 2981 states and 6859 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:48,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:48,142 INFO L93 Difference]: Finished difference Result 5829 states and 12540 transitions. [2021-08-21 17:43:48,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:43:48,143 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:48,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:48,154 INFO L225 Difference]: With dead ends: 5829 [2021-08-21 17:43:48,155 INFO L226 Difference]: Without dead ends: 5829 [2021-08-21 17:43:48,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 68.3ms TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:48,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5829 states. [2021-08-21 17:43:48,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5829 to 4877. [2021-08-21 17:43:48,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4877 states, 4876 states have (on average 2.2666119770303528) internal successors, (11052), 4876 states have internal predecessors, (11052), 0 states have call successors, (0), 0 states have call 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:48,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4877 states to 4877 states and 11052 transitions. [2021-08-21 17:43:48,308 INFO L78 Accepts]: Start accepts. Automaton has 4877 states and 11052 transitions. Word has length 25 [2021-08-21 17:43:48,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:48,309 INFO L470 AbstractCegarLoop]: Abstraction has 4877 states and 11052 transitions. [2021-08-21 17:43:48,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:48,309 INFO L276 IsEmpty]: Start isEmpty. Operand 4877 states and 11052 transitions. [2021-08-21 17:43:48,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:48,318 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:48,318 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:48,349 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-08-21 17:43:48,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:48,550 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:48,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:48,550 INFO L82 PathProgramCache]: Analyzing trace with hash 376885675, now seen corresponding path program 7 times [2021-08-21 17:43:48,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:48,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342190109] [2021-08-21 17:43:48,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:48,550 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:48,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:48,575 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:48,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:48,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342190109] [2021-08-21 17:43:48,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342190109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:48,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076328277] [2021-08-21 17:43:48,576 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:43:48,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:48,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:48,579 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:43:48,580 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:43:48,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:48,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:48,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:48,865 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:48,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076328277] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:48,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:48,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:48,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684244891] [2021-08-21 17:43:48,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:48,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:48,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:48,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:48,866 INFO L87 Difference]: Start difference. First operand 4877 states and 11052 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:49,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:49,052 INFO L93 Difference]: Finished difference Result 6183 states and 13469 transitions. [2021-08-21 17:43:49,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:43:49,053 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:49,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:49,064 INFO L225 Difference]: With dead ends: 6183 [2021-08-21 17:43:49,065 INFO L226 Difference]: Without dead ends: 6183 [2021-08-21 17:43:49,065 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 71.6ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:49,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6183 states. [2021-08-21 17:43:49,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6183 to 5049. [2021-08-21 17:43:49,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5049 states, 5048 states have (on average 2.286846275752773) internal successors, (11544), 5048 states have internal predecessors, (11544), 0 states have call successors, (0), 0 states have call 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,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5049 states to 5049 states and 11544 transitions. [2021-08-21 17:43:49,180 INFO L78 Accepts]: Start accepts. Automaton has 5049 states and 11544 transitions. Word has length 25 [2021-08-21 17:43:49,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:49,180 INFO L470 AbstractCegarLoop]: Abstraction has 5049 states and 11544 transitions. [2021-08-21 17:43:49,180 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:49,180 INFO L276 IsEmpty]: Start isEmpty. Operand 5049 states and 11544 transitions. [2021-08-21 17:43:49,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:49,188 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:49,188 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:49,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-08-21 17:43:49,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:49,417 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:49,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:49,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1287047723, now seen corresponding path program 8 times [2021-08-21 17:43:49,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:49,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918423794] [2021-08-21 17:43:49,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:49,418 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:49,449 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:49,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:49,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918423794] [2021-08-21 17:43:49,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918423794] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:49,449 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [426561351] [2021-08-21 17:43:49,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:49,449 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:49,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:49,455 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:43:49,456 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:43:49,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:49,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:49,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:49,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:49,720 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:49,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [426561351] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:49,720 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:49,720 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:49,720 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358531323] [2021-08-21 17:43:49,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:49,721 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:49,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:49,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:49,721 INFO L87 Difference]: Start difference. First operand 5049 states and 11544 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:49,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:49,824 INFO L93 Difference]: Finished difference Result 5427 states and 11923 transitions. [2021-08-21 17:43:49,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:43:49,825 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:49,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:49,835 INFO L225 Difference]: With dead ends: 5427 [2021-08-21 17:43:49,835 INFO L226 Difference]: Without dead ends: 5425 [2021-08-21 17:43:49,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 53.8ms TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:43:49,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5425 states. [2021-08-21 17:43:49,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5425 to 5049. [2021-08-21 17:43:49,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5049 states, 5048 states have (on average 2.286648177496038) internal successors, (11543), 5048 states have internal predecessors, (11543), 0 states have call successors, (0), 0 states have call 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,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5049 states to 5049 states and 11543 transitions. [2021-08-21 17:43:49,907 INFO L78 Accepts]: Start accepts. Automaton has 5049 states and 11543 transitions. Word has length 25 [2021-08-21 17:43:49,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:49,908 INFO L470 AbstractCegarLoop]: Abstraction has 5049 states and 11543 transitions. [2021-08-21 17:43:49,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:49,908 INFO L276 IsEmpty]: Start isEmpty. Operand 5049 states and 11543 transitions. [2021-08-21 17:43:49,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:49,921 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:49,921 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:49,957 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:43:50,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:50,137 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:50,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:50,137 INFO L82 PathProgramCache]: Analyzing trace with hash 1196224939, now seen corresponding path program 9 times [2021-08-21 17:43:50,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:50,137 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060721897] [2021-08-21 17:43:50,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:50,138 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:50,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:50,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:50,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060721897] [2021-08-21 17:43:50,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060721897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:50,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596078851] [2021-08-21 17:43:50,187 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:50,187 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:50,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:50,201 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:43:50,212 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:43:50,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:43:50,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:50,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:50,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:50,556 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:50,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596078851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:50,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:50,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:50,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483975633] [2021-08-21 17:43:50,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:50,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:50,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:50,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:50,557 INFO L87 Difference]: Start difference. First operand 5049 states and 11543 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:50,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:50,842 INFO L93 Difference]: Finished difference Result 7489 states and 16005 transitions. [2021-08-21 17:43:50,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:43:50,843 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:50,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:50,856 INFO L225 Difference]: With dead ends: 7489 [2021-08-21 17:43:50,857 INFO L226 Difference]: Without dead ends: 7489 [2021-08-21 17:43:50,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 159.6ms TimeCoverageRelationStatistics Valid=116, Invalid=304, Unknown=0, NotChecked=0, Total=420 [2021-08-21 17:43:50,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7489 states. [2021-08-21 17:43:50,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7489 to 5695. [2021-08-21 17:43:50,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5695 states, 5694 states have (on average 2.2463997190024587) internal successors, (12791), 5694 states have internal predecessors, (12791), 0 states have call successors, (0), 0 states have call 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,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5695 states to 5695 states and 12791 transitions. [2021-08-21 17:43:50,978 INFO L78 Accepts]: Start accepts. Automaton has 5695 states and 12791 transitions. Word has length 25 [2021-08-21 17:43:50,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:50,979 INFO L470 AbstractCegarLoop]: Abstraction has 5695 states and 12791 transitions. [2021-08-21 17:43:50,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 7 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:50,979 INFO L276 IsEmpty]: Start isEmpty. Operand 5695 states and 12791 transitions. [2021-08-21 17:43:50,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-21 17:43:50,988 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:50,988 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:51,020 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:43:51,189 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,SelfDestructingSolverStorable25 [2021-08-21 17:43:51,189 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:51,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:51,189 INFO L82 PathProgramCache]: Analyzing trace with hash -1319673301, now seen corresponding path program 10 times [2021-08-21 17:43:51,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:51,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787212274] [2021-08-21 17:43:51,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:51,190 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:51,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:51,226 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:51,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:51,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787212274] [2021-08-21 17:43:51,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1787212274] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:51,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367235234] [2021-08-21 17:43:51,226 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:51,226 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:51,226 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:51,227 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:43:51,229 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:43:51,483 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:51,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:51,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-21 17:43:51,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:51,566 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:51,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367235234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:51,566 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:51,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-08-21 17:43:51,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480352061] [2021-08-21 17:43:51,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:51,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:51,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:51,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:51,567 INFO L87 Difference]: Start difference. First operand 5695 states and 12791 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:51,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:51,683 INFO L93 Difference]: Finished difference Result 6073 states and 13168 transitions. [2021-08-21 17:43:51,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:43:51,684 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-21 17:43:51,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:51,695 INFO L225 Difference]: With dead ends: 6073 [2021-08-21 17:43:51,695 INFO L226 Difference]: Without dead ends: 6067 [2021-08-21 17:43:51,696 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 70.1ms TimeCoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2021-08-21 17:43:51,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6067 states. [2021-08-21 17:43:51,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6067 to 5701. [2021-08-21 17:43:51,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5701 states, 5700 states have (on average 2.245263157894737) internal successors, (12798), 5700 states have internal predecessors, (12798), 0 states have call successors, (0), 0 states have call 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:51,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5701 states to 5701 states and 12798 transitions. [2021-08-21 17:43:51,779 INFO L78 Accepts]: Start accepts. Automaton has 5701 states and 12798 transitions. Word has length 25 [2021-08-21 17:43:51,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:51,779 INFO L470 AbstractCegarLoop]: Abstraction has 5701 states and 12798 transitions. [2021-08-21 17:43:51,779 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:51,779 INFO L276 IsEmpty]: Start isEmpty. Operand 5701 states and 12798 transitions. [2021-08-21 17:43:51,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:51,788 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:51,789 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:51,837 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:43:52,005 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,SelfDestructingSolverStorable26 [2021-08-21 17:43:52,005 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:52,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:52,006 INFO L82 PathProgramCache]: Analyzing trace with hash 529203485, now seen corresponding path program 11 times [2021-08-21 17:43:52,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:52,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752646872] [2021-08-21 17:43:52,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:52,006 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:52,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:52,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:43:52,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:52,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752646872] [2021-08-21 17:43:52,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752646872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:52,068 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70342636] [2021-08-21 17:43:52,068 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:52,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:52,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:52,070 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:43:52,071 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:43:52,347 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:43:52,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:52,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:43:52,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:52,713 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:52,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70342636] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:52,714 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:52,714 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 6 [2021-08-21 17:43:52,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12133081] [2021-08-21 17:43:52,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:43:52,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:52,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:43:52,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:43:52,714 INFO L87 Difference]: Start difference. First operand 5701 states and 12798 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:52,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:52,865 INFO L93 Difference]: Finished difference Result 6010 states and 13346 transitions. [2021-08-21 17:43:52,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:43:52,865 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:43:52,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:52,875 INFO L225 Difference]: With dead ends: 6010 [2021-08-21 17:43:52,875 INFO L226 Difference]: Without dead ends: 6002 [2021-08-21 17:43:52,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 43.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:43:52,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6002 states. [2021-08-21 17:43:52,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6002 to 5773. [2021-08-21 17:43:52,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5773 states, 5772 states have (on average 2.256237006237006) internal successors, (13023), 5772 states have internal predecessors, (13023), 0 states have call successors, (0), 0 states have call 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,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5773 states to 5773 states and 13023 transitions. [2021-08-21 17:43:52,956 INFO L78 Accepts]: Start accepts. Automaton has 5773 states and 13023 transitions. Word has length 27 [2021-08-21 17:43:52,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:52,956 INFO L470 AbstractCegarLoop]: Abstraction has 5773 states and 13023 transitions. [2021-08-21 17:43:52,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:52,956 INFO L276 IsEmpty]: Start isEmpty. Operand 5773 states and 13023 transitions. [2021-08-21 17:43:52,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:52,966 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:52,966 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:53,008 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:53,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-21 17:43:53,184 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:53,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:53,184 INFO L82 PathProgramCache]: Analyzing trace with hash 1810032417, now seen corresponding path program 12 times [2021-08-21 17:43:53,184 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:53,184 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411654284] [2021-08-21 17:43:53,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:53,185 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:53,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:53,243 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:43:53,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:53,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411654284] [2021-08-21 17:43:53,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411654284] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:53,244 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586323939] [2021-08-21 17:43:53,244 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:43:53,244 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:53,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:53,245 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:43:53,246 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:43:53,525 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:43:53,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:53,526 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:43:53,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:53,945 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:43:53,963 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:53,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586323939] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:53,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:53,964 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-08-21 17:43:53,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619383181] [2021-08-21 17:43:53,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:53,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:53,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:53,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:53,965 INFO L87 Difference]: Start difference. First operand 5773 states and 13023 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:54,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:54,133 INFO L93 Difference]: Finished difference Result 6126 states and 13642 transitions. [2021-08-21 17:43:54,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:54,133 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:43:54,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:54,143 INFO L225 Difference]: With dead ends: 6126 [2021-08-21 17:43:54,143 INFO L226 Difference]: Without dead ends: 6110 [2021-08-21 17:43:54,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 58.2ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:54,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6110 states. [2021-08-21 17:43:54,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6110 to 5815. [2021-08-21 17:43:54,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5815 states, 5814 states have (on average 2.261437908496732) internal successors, (13148), 5814 states have internal predecessors, (13148), 0 states have call successors, (0), 0 states have call 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:54,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5815 states to 5815 states and 13148 transitions. [2021-08-21 17:43:54,260 INFO L78 Accepts]: Start accepts. Automaton has 5815 states and 13148 transitions. Word has length 27 [2021-08-21 17:43:54,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:54,260 INFO L470 AbstractCegarLoop]: Abstraction has 5815 states and 13148 transitions. [2021-08-21 17:43:54,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:54,260 INFO L276 IsEmpty]: Start isEmpty. Operand 5815 states and 13148 transitions. [2021-08-21 17:43:54,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:54,272 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:54,272 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:54,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-08-21 17:43:54,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:54,489 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:54,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:54,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1561930277, now seen corresponding path program 1 times [2021-08-21 17:43:54,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:54,490 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643892969] [2021-08-21 17:43:54,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:54,490 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:54,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:54,547 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:43:54,547 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:54,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643892969] [2021-08-21 17:43:54,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643892969] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:54,547 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036129387] [2021-08-21 17:43:54,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:54,547 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:54,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:54,548 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:43:54,549 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:43:54,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:54,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:43:54,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:55,145 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:55,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036129387] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:55,145 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:55,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-08-21 17:43:55,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152775636] [2021-08-21 17:43:55,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:55,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:55,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:55,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:55,146 INFO L87 Difference]: Start difference. First operand 5815 states and 13148 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:55,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:55,335 INFO L93 Difference]: Finished difference Result 6056 states and 13548 transitions. [2021-08-21 17:43:55,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:55,335 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:43:55,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:55,344 INFO L225 Difference]: With dead ends: 6056 [2021-08-21 17:43:55,344 INFO L226 Difference]: Without dead ends: 6040 [2021-08-21 17:43:55,344 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 49.9ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:55,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6040 states. [2021-08-21 17:43:55,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6040 to 5849. [2021-08-21 17:43:55,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5849 states, 5848 states have (on average 2.265218878248974) internal successors, (13247), 5848 states have internal predecessors, (13247), 0 states have call successors, (0), 0 states have call 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,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5849 states to 5849 states and 13247 transitions. [2021-08-21 17:43:55,433 INFO L78 Accepts]: Start accepts. Automaton has 5849 states and 13247 transitions. Word has length 27 [2021-08-21 17:43:55,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:55,433 INFO L470 AbstractCegarLoop]: Abstraction has 5849 states and 13247 transitions. [2021-08-21 17:43:55,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:55,434 INFO L276 IsEmpty]: Start isEmpty. Operand 5849 states and 13247 transitions. [2021-08-21 17:43:55,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:55,443 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:55,443 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:55,478 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-08-21 17:43:55,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:55,660 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:55,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:55,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1152965157, now seen corresponding path program 2 times [2021-08-21 17:43:55,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:55,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977189348] [2021-08-21 17:43:55,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:55,661 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:55,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:55,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:43:55,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:55,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977189348] [2021-08-21 17:43:55,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977189348] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:55,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580514091] [2021-08-21 17:43:55,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:43:55,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:55,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:55,730 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:43:55,731 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:43:56,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:43:56,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:56,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:43:56,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:56,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:56,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580514091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:56,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:56,398 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-08-21 17:43:56,398 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103355367] [2021-08-21 17:43:56,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:56,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:56,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:56,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:56,398 INFO L87 Difference]: Start difference. First operand 5849 states and 13247 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:56,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:56,627 INFO L93 Difference]: Finished difference Result 6070 states and 13626 transitions. [2021-08-21 17:43:56,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:56,628 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:43:56,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:56,665 INFO L225 Difference]: With dead ends: 6070 [2021-08-21 17:43:56,665 INFO L226 Difference]: Without dead ends: 6050 [2021-08-21 17:43:56,666 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 54.8ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:56,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6050 states. [2021-08-21 17:43:56,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6050 to 5868. [2021-08-21 17:43:56,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5868 states, 5867 states have (on average 2.2689619907959777) internal successors, (13312), 5867 states have internal predecessors, (13312), 0 states have call successors, (0), 0 states have call 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,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5868 states to 5868 states and 13312 transitions. [2021-08-21 17:43:56,730 INFO L78 Accepts]: Start accepts. Automaton has 5868 states and 13312 transitions. Word has length 27 [2021-08-21 17:43:56,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:56,730 INFO L470 AbstractCegarLoop]: Abstraction has 5868 states and 13312 transitions. [2021-08-21 17:43:56,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:56,730 INFO L276 IsEmpty]: Start isEmpty. Operand 5868 states and 13312 transitions. [2021-08-21 17:43:56,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:56,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:56,738 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:56,754 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:43:56,954 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,SelfDestructingSolverStorable30 [2021-08-21 17:43:56,955 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:56,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:56,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1706047845, now seen corresponding path program 3 times [2021-08-21 17:43:56,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:56,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388824206] [2021-08-21 17:43:56,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:56,955 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:56,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:57,017 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:43:57,018 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:57,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388824206] [2021-08-21 17:43:57,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388824206] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:57,018 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880927415] [2021-08-21 17:43:57,018 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:43:57,018 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:57,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:57,028 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:43:57,029 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:43:57,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-21 17:43:57,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:57,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:43:57,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:57,790 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:57,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880927415] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:57,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:57,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2021-08-21 17:43:57,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756512860] [2021-08-21 17:43:57,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:57,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:57,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:57,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:57,791 INFO L87 Difference]: Start difference. First operand 5868 states and 13312 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:58,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:58,036 INFO L93 Difference]: Finished difference Result 6096 states and 13685 transitions. [2021-08-21 17:43:58,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:58,036 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:43:58,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:58,045 INFO L225 Difference]: With dead ends: 6096 [2021-08-21 17:43:58,045 INFO L226 Difference]: Without dead ends: 6072 [2021-08-21 17:43:58,045 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 55.5ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:58,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6072 states. [2021-08-21 17:43:58,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6072 to 5859. [2021-08-21 17:43:58,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5859 states, 5858 states have (on average 2.2645954250597473) internal successors, (13266), 5858 states have internal predecessors, (13266), 0 states have call successors, (0), 0 states have call 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,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5859 states to 5859 states and 13266 transitions. [2021-08-21 17:43:58,115 INFO L78 Accepts]: Start accepts. Automaton has 5859 states and 13266 transitions. Word has length 27 [2021-08-21 17:43:58,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:58,115 INFO L470 AbstractCegarLoop]: Abstraction has 5859 states and 13266 transitions. [2021-08-21 17:43:58,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:43:58,115 INFO L276 IsEmpty]: Start isEmpty. Operand 5859 states and 13266 transitions. [2021-08-21 17:43:58,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:58,123 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:58,123 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:58,145 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:43:58,340 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,SelfDestructingSolverStorable31 [2021-08-21 17:43:58,340 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:58,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:58,340 INFO L82 PathProgramCache]: Analyzing trace with hash -904238935, now seen corresponding path program 4 times [2021-08-21 17:43:58,341 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:58,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039743859] [2021-08-21 17:43:58,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:58,341 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:58,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:58,403 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:58,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:58,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039743859] [2021-08-21 17:43:58,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039743859] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:58,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623239639] [2021-08-21 17:43:58,403 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:43:58,403 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:58,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:58,404 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:43:58,447 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:43:58,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:43:58,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:43:58,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:43:58,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:43:59,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:43:59,207 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623239639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:59,207 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:43:59,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2021-08-21 17:43:59,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227857443] [2021-08-21 17:43:59,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:43:59,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:43:59,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:43:59,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:59,208 INFO L87 Difference]: Start difference. First operand 5859 states and 13266 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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:43:59,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:43:59,434 INFO L93 Difference]: Finished difference Result 6098 states and 13637 transitions. [2021-08-21 17:43:59,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:43:59,435 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:43:59,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:43:59,443 INFO L225 Difference]: With dead ends: 6098 [2021-08-21 17:43:59,444 INFO L226 Difference]: Without dead ends: 6082 [2021-08-21 17:43:59,444 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 56.9ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:43:59,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6082 states. [2021-08-21 17:43:59,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6082 to 5853. [2021-08-21 17:43:59,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5853 states, 5852 states have (on average 2.25974025974026) internal successors, (13224), 5852 states have internal predecessors, (13224), 0 states have call successors, (0), 0 states have call 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,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5853 states to 5853 states and 13224 transitions. [2021-08-21 17:43:59,514 INFO L78 Accepts]: Start accepts. Automaton has 5853 states and 13224 transitions. Word has length 27 [2021-08-21 17:43:59,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:43:59,514 INFO L470 AbstractCegarLoop]: Abstraction has 5853 states and 13224 transitions. [2021-08-21 17:43:59,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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:43:59,514 INFO L276 IsEmpty]: Start isEmpty. Operand 5853 states and 13224 transitions. [2021-08-21 17:43:59,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:43:59,521 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:43:59,521 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:43:59,539 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:43:59,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:59,739 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:43:59,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:43:59,739 INFO L82 PathProgramCache]: Analyzing trace with hash 1023532777, now seen corresponding path program 5 times [2021-08-21 17:43:59,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:43:59,739 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887424990] [2021-08-21 17:43:59,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:43:59,739 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:43:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:43:59,794 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:43:59,794 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:43:59,794 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887424990] [2021-08-21 17:43:59,794 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887424990] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:43:59,795 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373660755] [2021-08-21 17:43:59,795 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:43:59,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:43:59,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:43:59,795 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:43:59,796 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:44:00,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:00,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:00,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:00,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:00,629 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:00,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373660755] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:00,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:00,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-08-21 17:44:00,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876452895] [2021-08-21 17:44:00,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:44:00,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:00,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:44:00,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:00,631 INFO L87 Difference]: Start difference. First operand 5853 states and 13224 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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:44:00,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:00,807 INFO L93 Difference]: Finished difference Result 6129 states and 13691 transitions. [2021-08-21 17:44:00,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:44:00,808 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:00,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:00,817 INFO L225 Difference]: With dead ends: 6129 [2021-08-21 17:44:00,817 INFO L226 Difference]: Without dead ends: 6113 [2021-08-21 17:44:00,817 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:00,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6113 states. [2021-08-21 17:44:00,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6113 to 5895. [2021-08-21 17:44:00,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5895 states, 5894 states have (on average 2.2616219884628435) internal successors, (13330), 5894 states have internal predecessors, (13330), 0 states have call successors, (0), 0 states have call 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:00,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5895 states to 5895 states and 13330 transitions. [2021-08-21 17:44:00,904 INFO L78 Accepts]: Start accepts. Automaton has 5895 states and 13330 transitions. Word has length 27 [2021-08-21 17:44:00,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:00,904 INFO L470 AbstractCegarLoop]: Abstraction has 5895 states and 13330 transitions. [2021-08-21 17:44:00,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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:44:00,904 INFO L276 IsEmpty]: Start isEmpty. Operand 5895 states and 13330 transitions. [2021-08-21 17:44:00,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:00,912 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:00,912 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:00,929 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:44:01,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:01,129 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:01,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:01,130 INFO L82 PathProgramCache]: Analyzing trace with hash 614567657, now seen corresponding path program 6 times [2021-08-21 17:44:01,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:01,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776475461] [2021-08-21 17:44:01,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:01,130 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:01,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:01,186 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:44:01,186 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:01,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776475461] [2021-08-21 17:44:01,186 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776475461] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:01,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926182618] [2021-08-21 17:44:01,186 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:01,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:01,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:01,213 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:44:01,214 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:44:01,712 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-21 17:44:01,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:01,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:01,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:02,059 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:02,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926182618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:02,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:02,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-08-21 17:44:02,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34290985] [2021-08-21 17:44:02,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:44:02,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:02,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:44:02,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:02,060 INFO L87 Difference]: Start difference. First operand 5895 states and 13330 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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:44:02,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:02,235 INFO L93 Difference]: Finished difference Result 6153 states and 13782 transitions. [2021-08-21 17:44:02,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:44:02,235 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:02,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:02,278 INFO L225 Difference]: With dead ends: 6153 [2021-08-21 17:44:02,278 INFO L226 Difference]: Without dead ends: 6133 [2021-08-21 17:44:02,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 51.9ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:02,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6133 states. [2021-08-21 17:44:02,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6133 to 5924. [2021-08-21 17:44:02,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5924 states, 5923 states have (on average 2.2637177106196185) internal successors, (13408), 5923 states have internal predecessors, (13408), 0 states have call successors, (0), 0 states have call 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,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5924 states to 5924 states and 13408 transitions. [2021-08-21 17:44:02,369 INFO L78 Accepts]: Start accepts. Automaton has 5924 states and 13408 transitions. Word has length 27 [2021-08-21 17:44:02,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:02,369 INFO L470 AbstractCegarLoop]: Abstraction has 5924 states and 13408 transitions. [2021-08-21 17:44:02,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 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:44:02,369 INFO L276 IsEmpty]: Start isEmpty. Operand 5924 states and 13408 transitions. [2021-08-21 17:44:02,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:02,377 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:02,377 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:02,396 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:44:02,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:02,580 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:02,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:02,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1727163813, now seen corresponding path program 13 times [2021-08-21 17:44:02,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:02,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546942953] [2021-08-21 17:44:02,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:02,580 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:02,628 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:44:02,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:02,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546942953] [2021-08-21 17:44:02,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546942953] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:02,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220896015] [2021-08-21 17:44:02,629 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:02,629 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:02,629 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:02,629 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:44:02,660 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:44:03,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:03,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:03,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:03,526 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:03,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220896015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:03,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:03,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 6 [2021-08-21 17:44:03,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812667349] [2021-08-21 17:44:03,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:44:03,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:03,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:44:03,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:44:03,527 INFO L87 Difference]: Start difference. First operand 5924 states and 13408 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:03,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:03,656 INFO L93 Difference]: Finished difference Result 6194 states and 13879 transitions. [2021-08-21 17:44:03,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:44:03,656 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:03,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:03,664 INFO L225 Difference]: With dead ends: 6194 [2021-08-21 17:44:03,664 INFO L226 Difference]: Without dead ends: 6186 [2021-08-21 17:44:03,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 46.8ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:44:03,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6186 states. [2021-08-21 17:44:03,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6186 to 5975. [2021-08-21 17:44:03,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5975 states, 5974 states have (on average 2.268998995647807) internal successors, (13555), 5974 states have internal predecessors, (13555), 0 states have call successors, (0), 0 states have call 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:03,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5975 states to 5975 states and 13555 transitions. [2021-08-21 17:44:03,773 INFO L78 Accepts]: Start accepts. Automaton has 5975 states and 13555 transitions. Word has length 27 [2021-08-21 17:44:03,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:03,773 INFO L470 AbstractCegarLoop]: Abstraction has 5975 states and 13555 transitions. [2021-08-21 17:44:03,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:03,773 INFO L276 IsEmpty]: Start isEmpty. Operand 5975 states and 13555 transitions. [2021-08-21 17:44:03,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:03,780 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:03,780 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:03,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:03,992 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,SelfDestructingSolverStorable35 [2021-08-21 17:44:03,993 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:03,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:03,993 INFO L82 PathProgramCache]: Analyzing trace with hash 550050089, now seen corresponding path program 7 times [2021-08-21 17:44:03,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:03,993 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375785091] [2021-08-21 17:44:03,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:03,993 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:04,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:04,058 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:44:04,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:04,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375785091] [2021-08-21 17:44:04,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375785091] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:04,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908412592] [2021-08-21 17:44:04,058 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:04,058 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:04,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:04,059 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:44:04,060 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:44:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:04,634 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:04,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:05,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:05,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908412592] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:05,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:05,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2021-08-21 17:44:05,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15454760] [2021-08-21 17:44:05,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:44:05,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:05,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:44:05,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:05,009 INFO L87 Difference]: Start difference. First operand 5975 states and 13555 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:05,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:05,240 INFO L93 Difference]: Finished difference Result 6218 states and 13958 transitions. [2021-08-21 17:44:05,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:44:05,240 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:05,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:05,250 INFO L225 Difference]: With dead ends: 6218 [2021-08-21 17:44:05,250 INFO L226 Difference]: Without dead ends: 6194 [2021-08-21 17:44:05,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 58.2ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:05,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6194 states. [2021-08-21 17:44:05,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6194 to 5938. [2021-08-21 17:44:05,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5938 states, 5937 states have (on average 2.266801414855988) internal successors, (13458), 5937 states have internal predecessors, (13458), 0 states have call successors, (0), 0 states have call 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,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5938 states to 5938 states and 13458 transitions. [2021-08-21 17:44:05,406 INFO L78 Accepts]: Start accepts. Automaton has 5938 states and 13458 transitions. Word has length 27 [2021-08-21 17:44:05,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:05,406 INFO L470 AbstractCegarLoop]: Abstraction has 5938 states and 13458 transitions. [2021-08-21 17:44:05,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:05,406 INFO L276 IsEmpty]: Start isEmpty. Operand 5938 states and 13458 transitions. [2021-08-21 17:44:05,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:05,429 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:05,429 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:05,464 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:44:05,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-21 17:44:05,630 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:05,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:05,630 INFO L82 PathProgramCache]: Analyzing trace with hash -325638231, now seen corresponding path program 8 times [2021-08-21 17:44:05,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:05,630 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676885940] [2021-08-21 17:44:05,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:05,630 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:05,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:05,718 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:05,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:05,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676885940] [2021-08-21 17:44:05,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676885940] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:05,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571385925] [2021-08-21 17:44:05,718 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:05,718 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:05,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:05,719 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:44:05,721 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:44:06,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:06,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:06,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:06,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:06,631 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:06,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571385925] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:06,631 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:06,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 7 [2021-08-21 17:44:06,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586854654] [2021-08-21 17:44:06,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:44:06,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:06,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:44:06,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:06,633 INFO L87 Difference]: Start difference. First operand 5938 states and 13458 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:06,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:06,935 INFO L93 Difference]: Finished difference Result 6190 states and 13859 transitions. [2021-08-21 17:44:06,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:44:06,935 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:06,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:06,945 INFO L225 Difference]: With dead ends: 6190 [2021-08-21 17:44:06,945 INFO L226 Difference]: Without dead ends: 6174 [2021-08-21 17:44:06,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 76.5ms TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:06,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6174 states. [2021-08-21 17:44:07,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6174 to 5902. [2021-08-21 17:44:07,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5902 states, 5901 states have (on average 2.2648703609557703) internal successors, (13365), 5901 states have internal predecessors, (13365), 0 states have call successors, (0), 0 states have call 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,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5902 states to 5902 states and 13365 transitions. [2021-08-21 17:44:07,053 INFO L78 Accepts]: Start accepts. Automaton has 5902 states and 13365 transitions. Word has length 27 [2021-08-21 17:44:07,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:07,053 INFO L470 AbstractCegarLoop]: Abstraction has 5902 states and 13365 transitions. [2021-08-21 17:44:07,053 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:07,053 INFO L276 IsEmpty]: Start isEmpty. Operand 5902 states and 13365 transitions. [2021-08-21 17:44:07,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:07,062 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:07,062 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:07,080 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:44:07,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-21 17:44:07,281 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:07,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:07,281 INFO L82 PathProgramCache]: Analyzing trace with hash 485052205, now seen corresponding path program 11 times [2021-08-21 17:44:07,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:07,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1744528643] [2021-08-21 17:44:07,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:07,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:07,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:07,342 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:07,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:07,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1744528643] [2021-08-21 17:44:07,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1744528643] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:07,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508932182] [2021-08-21 17:44:07,343 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:07,343 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:07,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:07,344 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:44:07,345 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:44:08,005 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:44:08,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:08,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:08,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:08,287 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:08,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508932182] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:08,287 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:08,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 6 [2021-08-21 17:44:08,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96665207] [2021-08-21 17:44:08,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:44:08,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:08,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:44:08,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:44:08,288 INFO L87 Difference]: Start difference. First operand 5902 states and 13365 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:08,470 INFO L93 Difference]: Finished difference Result 6218 states and 13922 transitions. [2021-08-21 17:44:08,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:44:08,471 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:08,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:08,480 INFO L225 Difference]: With dead ends: 6218 [2021-08-21 17:44:08,481 INFO L226 Difference]: Without dead ends: 6212 [2021-08-21 17:44:08,481 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 41.7ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:44:08,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6212 states. [2021-08-21 17:44:08,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6212 to 6087. [2021-08-21 17:44:08,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6087 states, 6086 states have (on average 2.2563259940847846) internal successors, (13732), 6086 states have internal predecessors, (13732), 0 states have call successors, (0), 0 states have call 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,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6087 states to 6087 states and 13732 transitions. [2021-08-21 17:44:08,546 INFO L78 Accepts]: Start accepts. Automaton has 6087 states and 13732 transitions. Word has length 27 [2021-08-21 17:44:08,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:08,546 INFO L470 AbstractCegarLoop]: Abstraction has 6087 states and 13732 transitions. [2021-08-21 17:44:08,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,546 INFO L276 IsEmpty]: Start isEmpty. Operand 6087 states and 13732 transitions. [2021-08-21 17:44:08,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:08,553 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:08,553 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:08,570 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:44:08,770 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,SelfDestructingSolverStorable38 [2021-08-21 17:44:08,770 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:08,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:08,771 INFO L82 PathProgramCache]: Analyzing trace with hash -869064915, now seen corresponding path program 12 times [2021-08-21 17:44:08,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:08,771 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582388981] [2021-08-21 17:44:08,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:08,771 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:08,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:08,839 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:44:08,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:08,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582388981] [2021-08-21 17:44:08,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582388981] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:08,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367360345] [2021-08-21 17:44:08,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:08,840 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:08,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:08,841 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:44:08,841 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:44:09,521 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:44:09,522 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:09,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:09,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:09,880 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:44:09,904 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:09,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367360345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:09,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:09,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 7 [2021-08-21 17:44:09,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579101063] [2021-08-21 17:44:09,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-08-21 17:44:09,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:09,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-21 17:44:09,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:09,905 INFO L87 Difference]: Start difference. First operand 6087 states and 13732 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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:44:10,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:10,122 INFO L93 Difference]: Finished difference Result 6379 states and 14241 transitions. [2021-08-21 17:44:10,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-21 17:44:10,123 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:10,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:10,133 INFO L225 Difference]: With dead ends: 6379 [2021-08-21 17:44:10,133 INFO L226 Difference]: Without dead ends: 6367 [2021-08-21 17:44:10,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 78.7ms TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-08-21 17:44:10,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6367 states. [2021-08-21 17:44:10,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6367 to 6191. [2021-08-21 17:44:10,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6191 states, 6190 states have (on average 2.2536348949919223) internal successors, (13950), 6190 states have internal predecessors, (13950), 0 states have call successors, (0), 0 states have call 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,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6191 states to 6191 states and 13950 transitions. [2021-08-21 17:44:10,203 INFO L78 Accepts]: Start accepts. Automaton has 6191 states and 13950 transitions. Word has length 27 [2021-08-21 17:44:10,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:10,203 INFO L470 AbstractCegarLoop]: Abstraction has 6191 states and 13950 transitions. [2021-08-21 17:44:10,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 7 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:44:10,204 INFO L276 IsEmpty]: Start isEmpty. Operand 6191 states and 13950 transitions. [2021-08-21 17:44:10,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-21 17:44:10,211 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:10,211 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:10,229 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:44:10,428 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,SelfDestructingSolverStorable39 [2021-08-21 17:44:10,429 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:10,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:10,429 INFO L82 PathProgramCache]: Analyzing trace with hash -800526547, now seen corresponding path program 13 times [2021-08-21 17:44:10,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:10,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804285633] [2021-08-21 17:44:10,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:10,429 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:10,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:10,475 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:10,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:10,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804285633] [2021-08-21 17:44:10,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804285633] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:10,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603282360] [2021-08-21 17:44:10,476 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:10,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:10,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:10,477 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:44:10,478 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:44:11,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:11,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 13 conjunts are in the unsatisfiable core [2021-08-21 17:44:11,217 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:11,488 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:11,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603282360] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:11,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:11,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 6 [2021-08-21 17:44:11,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790018214] [2021-08-21 17:44:11,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-08-21 17:44:11,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:11,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-21 17:44:11,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:44:11,489 INFO L87 Difference]: Start difference. First operand 6191 states and 13950 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:11,661 INFO L93 Difference]: Finished difference Result 6460 states and 14443 transitions. [2021-08-21 17:44:11,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-21 17:44:11,661 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-21 17:44:11,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:11,672 INFO L225 Difference]: With dead ends: 6460 [2021-08-21 17:44:11,672 INFO L226 Difference]: Without dead ends: 6454 [2021-08-21 17:44:11,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-08-21 17:44:11,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6454 states. [2021-08-21 17:44:11,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6454 to 6343. [2021-08-21 17:44:11,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6343 states, 6342 states have (on average 2.249132765689057) internal successors, (14264), 6342 states have internal predecessors, (14264), 0 states have call successors, (0), 0 states have call 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,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6343 states to 6343 states and 14264 transitions. [2021-08-21 17:44:11,749 INFO L78 Accepts]: Start accepts. Automaton has 6343 states and 14264 transitions. Word has length 27 [2021-08-21 17:44:11,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:11,749 INFO L470 AbstractCegarLoop]: Abstraction has 6343 states and 14264 transitions. [2021-08-21 17:44:11,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call 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,749 INFO L276 IsEmpty]: Start isEmpty. Operand 6343 states and 14264 transitions. [2021-08-21 17:44:11,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:11,757 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:11,757 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:11,777 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:44:11,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:11,964 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:11,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:11,965 INFO L82 PathProgramCache]: Analyzing trace with hash -261088997, now seen corresponding path program 14 times [2021-08-21 17:44:11,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:11,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043449109] [2021-08-21 17:44:11,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:11,965 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:11,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:12,002 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:12,003 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:12,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043449109] [2021-08-21 17:44:12,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043449109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:12,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [739037928] [2021-08-21 17:44:12,003 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:12,003 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:12,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:12,004 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:44:12,004 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:44:12,801 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:12,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:12,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:12,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:12,901 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:12,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [739037928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:12,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:12,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:44:12,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139872714] [2021-08-21 17:44:12,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:12,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:12,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:12,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:12,902 INFO L87 Difference]: Start difference. First operand 6343 states and 14264 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:13,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:13,764 INFO L93 Difference]: Finished difference Result 17546 states and 38867 transitions. [2021-08-21 17:44:13,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 17:44:13,764 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:13,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:13,793 INFO L225 Difference]: With dead ends: 17546 [2021-08-21 17:44:13,794 INFO L226 Difference]: Without dead ends: 17546 [2021-08-21 17:44:13,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 448.1ms TimeCoverageRelationStatistics Valid=406, Invalid=1400, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:44:13,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17546 states. [2021-08-21 17:44:13,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17546 to 6461. [2021-08-21 17:44:13,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6461 states, 6460 states have (on average 2.2179566563467494) internal successors, (14328), 6460 states have internal predecessors, (14328), 0 states have call successors, (0), 0 states have call 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,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6461 states to 6461 states and 14328 transitions. [2021-08-21 17:44:13,937 INFO L78 Accepts]: Start accepts. Automaton has 6461 states and 14328 transitions. Word has length 29 [2021-08-21 17:44:13,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:13,938 INFO L470 AbstractCegarLoop]: Abstraction has 6461 states and 14328 transitions. [2021-08-21 17:44:13,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:13,938 INFO L276 IsEmpty]: Start isEmpty. Operand 6461 states and 14328 transitions. [2021-08-21 17:44:13,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:13,945 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:13,945 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:13,964 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:44:14,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:14,164 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:14,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:14,164 INFO L82 PathProgramCache]: Analyzing trace with hash 1705005211, now seen corresponding path program 15 times [2021-08-21 17:44:14,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:14,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525923663] [2021-08-21 17:44:14,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:14,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:14,197 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:14,197 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:14,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525923663] [2021-08-21 17:44:14,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525923663] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:14,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [909092136] [2021-08-21 17:44:14,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:14,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:14,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:14,213 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:44:14,214 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:44:15,022 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:44:15,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:15,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:15,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:15,119 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:15,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [909092136] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:15,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:15,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:15,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790751044] [2021-08-21 17:44:15,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:15,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:15,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:15,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:15,120 INFO L87 Difference]: Start difference. First operand 6461 states and 14328 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:15,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:15,478 INFO L93 Difference]: Finished difference Result 12336 states and 26573 transitions. [2021-08-21 17:44:15,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:44:15,478 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:15,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:15,497 INFO L225 Difference]: With dead ends: 12336 [2021-08-21 17:44:15,497 INFO L226 Difference]: Without dead ends: 12336 [2021-08-21 17:44:15,497 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 166.9ms TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:44:15,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12336 states. [2021-08-21 17:44:15,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12336 to 7785. [2021-08-21 17:44:15,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7785 states, 7784 states have (on average 2.2273895169578624) internal successors, (17338), 7784 states have internal predecessors, (17338), 0 states have call successors, (0), 0 states have call 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:15,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7785 states to 7785 states and 17338 transitions. [2021-08-21 17:44:15,605 INFO L78 Accepts]: Start accepts. Automaton has 7785 states and 17338 transitions. Word has length 29 [2021-08-21 17:44:15,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:15,606 INFO L470 AbstractCegarLoop]: Abstraction has 7785 states and 17338 transitions. [2021-08-21 17:44:15,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:15,606 INFO L276 IsEmpty]: Start isEmpty. Operand 7785 states and 17338 transitions. [2021-08-21 17:44:15,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:15,616 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:15,616 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:15,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:15,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:15,834 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:15,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:15,834 INFO L82 PathProgramCache]: Analyzing trace with hash 2026090783, now seen corresponding path program 16 times [2021-08-21 17:44:15,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:15,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317277918] [2021-08-21 17:44:15,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:15,835 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:15,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:15,867 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:15,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317277918] [2021-08-21 17:44:15,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317277918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:15,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727429712] [2021-08-21 17:44:15,867 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:15,868 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:15,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:15,868 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:44:15,869 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:44:16,676 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:16,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:16,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:16,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:16,769 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:16,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727429712] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:16,769 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:16,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:16,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817209409] [2021-08-21 17:44:16,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:16,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:16,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:16,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:16,770 INFO L87 Difference]: Start difference. First operand 7785 states and 17338 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:17,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:17,100 INFO L93 Difference]: Finished difference Result 11783 states and 25219 transitions. [2021-08-21 17:44:17,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-21 17:44:17,101 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:17,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:17,117 INFO L225 Difference]: With dead ends: 11783 [2021-08-21 17:44:17,117 INFO L226 Difference]: Without dead ends: 11783 [2021-08-21 17:44:17,117 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 160.4ms TimeCoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:44:17,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11783 states. [2021-08-21 17:44:17,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11783 to 7787. [2021-08-21 17:44:17,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7787 states, 7786 states have (on average 2.22758797842281) internal successors, (17344), 7786 states have internal predecessors, (17344), 0 states have call successors, (0), 0 states have call 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,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7787 states to 7787 states and 17344 transitions. [2021-08-21 17:44:17,227 INFO L78 Accepts]: Start accepts. Automaton has 7787 states and 17344 transitions. Word has length 29 [2021-08-21 17:44:17,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:17,227 INFO L470 AbstractCegarLoop]: Abstraction has 7787 states and 17344 transitions. [2021-08-21 17:44:17,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:17,227 INFO L276 IsEmpty]: Start isEmpty. Operand 7787 states and 17344 transitions. [2021-08-21 17:44:17,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:17,238 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:17,238 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:17,258 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:44:17,455 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,SelfDestructingSolverStorable43 [2021-08-21 17:44:17,456 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:17,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:17,456 INFO L82 PathProgramCache]: Analyzing trace with hash 1351680163, now seen corresponding path program 17 times [2021-08-21 17:44:17,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:17,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821255831] [2021-08-21 17:44:17,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:17,456 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:17,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:17,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821255831] [2021-08-21 17:44:17,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821255831] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:17,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1336585811] [2021-08-21 17:44:17,488 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:17,488 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:17,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:17,497 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:44:17,498 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:44:18,370 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:44:18,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:18,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:18,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:18,487 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:18,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1336585811] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:18,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:18,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:18,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927009757] [2021-08-21 17:44:18,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:18,488 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:18,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:18,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:18,489 INFO L87 Difference]: Start difference. First operand 7787 states and 17344 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:18,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:18,871 INFO L93 Difference]: Finished difference Result 12981 states and 27929 transitions. [2021-08-21 17:44:18,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:44:18,871 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:18,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:18,894 INFO L225 Difference]: With dead ends: 12981 [2021-08-21 17:44:18,894 INFO L226 Difference]: Without dead ends: 12981 [2021-08-21 17:44:18,894 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 209.2ms TimeCoverageRelationStatistics Valid=169, Invalid=643, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:44:18,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12981 states. [2021-08-21 17:44:19,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12981 to 7831. [2021-08-21 17:44:19,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7831 states, 7830 states have (on average 2.2282247765006384) internal successors, (17447), 7830 states have internal predecessors, (17447), 0 states have call successors, (0), 0 states have call 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,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7831 states to 7831 states and 17447 transitions. [2021-08-21 17:44:19,032 INFO L78 Accepts]: Start accepts. Automaton has 7831 states and 17447 transitions. Word has length 29 [2021-08-21 17:44:19,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:19,032 INFO L470 AbstractCegarLoop]: Abstraction has 7831 states and 17447 transitions. [2021-08-21 17:44:19,032 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:19,032 INFO L276 IsEmpty]: Start isEmpty. Operand 7831 states and 17447 transitions. [2021-08-21 17:44:19,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:19,042 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:19,042 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:19,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:19,250 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,SelfDestructingSolverStorable44 [2021-08-21 17:44:19,251 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:19,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:19,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1783136039, now seen corresponding path program 18 times [2021-08-21 17:44:19,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:19,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570413813] [2021-08-21 17:44:19,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:19,251 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:19,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:19,310 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:19,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:19,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570413813] [2021-08-21 17:44:19,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570413813] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:19,310 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112434157] [2021-08-21 17:44:19,310 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:19,310 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:19,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:19,311 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:44:19,312 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:44:20,095 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:44:20,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:20,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:20,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:20,244 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:20,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112434157] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:20,244 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:20,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:44:20,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563479624] [2021-08-21 17:44:20,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:20,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:20,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:20,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:20,245 INFO L87 Difference]: Start difference. First operand 7831 states and 17447 transitions. Second operand has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 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:44:20,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:20,609 INFO L93 Difference]: Finished difference Result 11371 states and 24467 transitions. [2021-08-21 17:44:20,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:44:20,609 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 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 29 [2021-08-21 17:44:20,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:20,628 INFO L225 Difference]: With dead ends: 11371 [2021-08-21 17:44:20,628 INFO L226 Difference]: Without dead ends: 11371 [2021-08-21 17:44:20,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 225.5ms TimeCoverageRelationStatistics Valid=181, Invalid=631, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:44:20,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11371 states. [2021-08-21 17:44:20,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11371 to 8445. [2021-08-21 17:44:20,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8445 states, 8444 states have (on average 2.2211037423022266) internal successors, (18755), 8444 states have internal predecessors, (18755), 0 states have call successors, (0), 0 states have call 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,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8445 states to 8445 states and 18755 transitions. [2021-08-21 17:44:20,762 INFO L78 Accepts]: Start accepts. Automaton has 8445 states and 18755 transitions. Word has length 29 [2021-08-21 17:44:20,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:20,762 INFO L470 AbstractCegarLoop]: Abstraction has 8445 states and 18755 transitions. [2021-08-21 17:44:20,762 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.3636363636363638) internal successors, (37), 10 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:44:20,762 INFO L276 IsEmpty]: Start isEmpty. Operand 8445 states and 18755 transitions. [2021-08-21 17:44:20,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:20,773 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:20,773 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:20,792 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:44:20,991 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,SelfDestructingSolverStorable45 [2021-08-21 17:44:20,992 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:20,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:20,992 INFO L82 PathProgramCache]: Analyzing trace with hash 936871331, now seen corresponding path program 19 times [2021-08-21 17:44:20,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:20,992 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878010694] [2021-08-21 17:44:20,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:20,992 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:21,022 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:21,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:21,022 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878010694] [2021-08-21 17:44:21,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878010694] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:21,023 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [343953662] [2021-08-21 17:44:21,023 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:21,023 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:21,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:21,023 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:44:21,024 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:44:21,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:21,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:21,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:21,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [343953662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:21,946 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:21,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:21,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396568991] [2021-08-21 17:44:21,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:21,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:21,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:21,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:21,946 INFO L87 Difference]: Start difference. First operand 8445 states and 18755 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:22,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:22,320 INFO L93 Difference]: Finished difference Result 27416 states and 60428 transitions. [2021-08-21 17:44:22,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:44:22,321 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:22,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:22,451 INFO L225 Difference]: With dead ends: 27416 [2021-08-21 17:44:22,451 INFO L226 Difference]: Without dead ends: 27416 [2021-08-21 17:44:22,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 173.6ms TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2021-08-21 17:44:22,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27416 states. [2021-08-21 17:44:22,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27416 to 11841. [2021-08-21 17:44:22,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11841 states, 11840 states have (on average 2.245945945945946) internal successors, (26592), 11840 states have internal predecessors, (26592), 0 states have call successors, (0), 0 states have call 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,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11841 states to 11841 states and 26592 transitions. [2021-08-21 17:44:22,661 INFO L78 Accepts]: Start accepts. Automaton has 11841 states and 26592 transitions. Word has length 29 [2021-08-21 17:44:22,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:22,661 INFO L470 AbstractCegarLoop]: Abstraction has 11841 states and 26592 transitions. [2021-08-21 17:44:22,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:22,662 INFO L276 IsEmpty]: Start isEmpty. Operand 11841 states and 26592 transitions. [2021-08-21 17:44:22,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:22,677 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:22,677 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:22,697 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:44:22,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-08-21 17:44:22,895 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:22,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:22,895 INFO L82 PathProgramCache]: Analyzing trace with hash -74005089, now seen corresponding path program 20 times [2021-08-21 17:44:22,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:22,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575937041] [2021-08-21 17:44:22,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:22,895 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:22,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:22,928 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:22,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:22,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575937041] [2021-08-21 17:44:22,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575937041] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:22,928 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683461032] [2021-08-21 17:44:22,928 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:22,928 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:22,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:22,929 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:44:22,930 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:44:23,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:23,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:23,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:23,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:23,848 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:23,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683461032] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:23,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:23,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:23,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663626895] [2021-08-21 17:44:23,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:23,849 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:23,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:23,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:23,849 INFO L87 Difference]: Start difference. First operand 11841 states and 26592 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:24,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:24,276 INFO L93 Difference]: Finished difference Result 17471 states and 38136 transitions. [2021-08-21 17:44:24,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:44:24,277 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:24,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:24,308 INFO L225 Difference]: With dead ends: 17471 [2021-08-21 17:44:24,308 INFO L226 Difference]: Without dead ends: 17471 [2021-08-21 17:44:24,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 188.4ms TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2021-08-21 17:44:24,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17471 states. [2021-08-21 17:44:24,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17471 to 11415. [2021-08-21 17:44:24,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11415 states, 11414 states have (on average 2.242509199229017) internal successors, (25596), 11414 states have internal predecessors, (25596), 0 states have call successors, (0), 0 states have call 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:24,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11415 states to 11415 states and 25596 transitions. [2021-08-21 17:44:24,550 INFO L78 Accepts]: Start accepts. Automaton has 11415 states and 25596 transitions. Word has length 29 [2021-08-21 17:44:24,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:24,550 INFO L470 AbstractCegarLoop]: Abstraction has 11415 states and 25596 transitions. [2021-08-21 17:44:24,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:24,550 INFO L276 IsEmpty]: Start isEmpty. Operand 11415 states and 25596 transitions. [2021-08-21 17:44:24,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:24,564 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:24,564 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:24,582 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:24,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:24,782 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:24,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:24,783 INFO L82 PathProgramCache]: Analyzing trace with hash 247080483, now seen corresponding path program 21 times [2021-08-21 17:44:24,783 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:24,783 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459044396] [2021-08-21 17:44:24,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:24,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:24,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:24,812 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:24,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:24,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459044396] [2021-08-21 17:44:24,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459044396] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:24,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020563429] [2021-08-21 17:44:24,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:24,813 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:24,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:24,814 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:44:24,815 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:44:25,617 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:44:25,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:25,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:25,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:25,723 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:25,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020563429] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:25,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:25,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:25,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854691224] [2021-08-21 17:44:25,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:25,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:25,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:25,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:25,724 INFO L87 Difference]: Start difference. First operand 11415 states and 25596 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:26,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:26,080 INFO L93 Difference]: Finished difference Result 14963 states and 32684 transitions. [2021-08-21 17:44:26,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:44:26,080 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:26,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:26,106 INFO L225 Difference]: With dead ends: 14963 [2021-08-21 17:44:26,106 INFO L226 Difference]: Without dead ends: 14963 [2021-08-21 17:44:26,106 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 133.5ms TimeCoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:44:26,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14963 states. [2021-08-21 17:44:26,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14963 to 11415. [2021-08-21 17:44:26,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11415 states, 11414 states have (on average 2.242509199229017) internal successors, (25596), 11414 states have internal predecessors, (25596), 0 states have call successors, (0), 0 states have call 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:26,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11415 states to 11415 states and 25596 transitions. [2021-08-21 17:44:26,361 INFO L78 Accepts]: Start accepts. Automaton has 11415 states and 25596 transitions. Word has length 29 [2021-08-21 17:44:26,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:26,361 INFO L470 AbstractCegarLoop]: Abstraction has 11415 states and 25596 transitions. [2021-08-21 17:44:26,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:26,362 INFO L276 IsEmpty]: Start isEmpty. Operand 11415 states and 25596 transitions. [2021-08-21 17:44:26,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:26,378 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:26,378 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:26,396 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:44:26,580 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,SelfDestructingSolverStorable48 [2021-08-21 17:44:26,581 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:26,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:26,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1855428063, now seen corresponding path program 22 times [2021-08-21 17:44:26,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:26,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303561338] [2021-08-21 17:44:26,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:26,581 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:26,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:26,645 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:26,645 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:26,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303561338] [2021-08-21 17:44:26,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303561338] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:26,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1527231113] [2021-08-21 17:44:26,645 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:26,645 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:26,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:26,646 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:44:26,648 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:44:27,449 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:27,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:27,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:27,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:27,559 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:27,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1527231113] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:27,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:27,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:44:27,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63952992] [2021-08-21 17:44:27,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:44:27,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:27,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:44:27,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:44:27,561 INFO L87 Difference]: Start difference. First operand 11415 states and 25596 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:27,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:27,993 INFO L93 Difference]: Finished difference Result 14964 states and 32842 transitions. [2021-08-21 17:44:27,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:44:27,993 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:27,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:28,021 INFO L225 Difference]: With dead ends: 14964 [2021-08-21 17:44:28,021 INFO L226 Difference]: Without dead ends: 14964 [2021-08-21 17:44:28,022 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 212.1ms TimeCoverageRelationStatistics Valid=174, Invalid=696, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:44:28,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14964 states. [2021-08-21 17:44:28,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14964 to 11415. [2021-08-21 17:44:28,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11415 states, 11414 states have (on average 2.242509199229017) internal successors, (25596), 11414 states have internal predecessors, (25596), 0 states have call successors, (0), 0 states have call 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,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11415 states to 11415 states and 25596 transitions. [2021-08-21 17:44:28,210 INFO L78 Accepts]: Start accepts. Automaton has 11415 states and 25596 transitions. Word has length 29 [2021-08-21 17:44:28,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:28,210 INFO L470 AbstractCegarLoop]: Abstraction has 11415 states and 25596 transitions. [2021-08-21 17:44:28,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:28,210 INFO L276 IsEmpty]: Start isEmpty. Operand 11415 states and 25596 transitions. [2021-08-21 17:44:28,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:28,225 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:28,225 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:28,244 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:44:28,431 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,SelfDestructingSolverStorable49 [2021-08-21 17:44:28,431 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:28,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:28,431 INFO L82 PathProgramCache]: Analyzing trace with hash -1252448025, now seen corresponding path program 23 times [2021-08-21 17:44:28,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:28,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293847689] [2021-08-21 17:44:28,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:28,432 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:28,488 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:28,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:28,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293847689] [2021-08-21 17:44:28,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293847689] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:28,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497861685] [2021-08-21 17:44:28,489 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:28,489 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:28,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:28,490 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:44:28,490 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:44:29,366 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-21 17:44:29,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:29,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:29,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:29,483 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:29,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497861685] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:29,483 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:29,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:44:29,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019884785] [2021-08-21 17:44:29,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:44:29,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:29,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:44:29,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:44:29,484 INFO L87 Difference]: Start difference. First operand 11415 states and 25596 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:30,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:30,078 INFO L93 Difference]: Finished difference Result 24986 states and 54460 transitions. [2021-08-21 17:44:30,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:44:30,079 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:30,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:30,138 INFO L225 Difference]: With dead ends: 24986 [2021-08-21 17:44:30,139 INFO L226 Difference]: Without dead ends: 24986 [2021-08-21 17:44:30,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 290.9ms TimeCoverageRelationStatistics Valid=221, Invalid=835, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:44:30,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24986 states. [2021-08-21 17:44:30,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24986 to 10853. [2021-08-21 17:44:30,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10853 states, 10852 states have (on average 2.235256173977147) internal successors, (24257), 10852 states have internal predecessors, (24257), 0 states have call successors, (0), 0 states have call 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:30,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10853 states to 10853 states and 24257 transitions. [2021-08-21 17:44:30,404 INFO L78 Accepts]: Start accepts. Automaton has 10853 states and 24257 transitions. Word has length 29 [2021-08-21 17:44:30,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:30,404 INFO L470 AbstractCegarLoop]: Abstraction has 10853 states and 24257 transitions. [2021-08-21 17:44:30,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:30,404 INFO L276 IsEmpty]: Start isEmpty. Operand 10853 states and 24257 transitions. [2021-08-21 17:44:30,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:30,420 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:30,420 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:30,441 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:44:30,639 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,SelfDestructingSolverStorable50 [2021-08-21 17:44:30,640 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:30,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:30,640 INFO L82 PathProgramCache]: Analyzing trace with hash 1899563499, now seen corresponding path program 24 times [2021-08-21 17:44:30,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:30,640 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555918233] [2021-08-21 17:44:30,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:30,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:30,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:30,733 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:30,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:30,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555918233] [2021-08-21 17:44:30,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555918233] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:30,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299242465] [2021-08-21 17:44:30,734 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:30,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:30,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:30,761 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:44:30,809 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:44:31,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:44:31,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:31,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:31,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:31,845 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:31,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299242465] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:31,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:31,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:44:31,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107190026] [2021-08-21 17:44:31,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:44:31,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:31,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:44:31,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:44:31,846 INFO L87 Difference]: Start difference. First operand 10853 states and 24257 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:32,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:32,151 INFO L93 Difference]: Finished difference Result 12733 states and 27844 transitions. [2021-08-21 17:44:32,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:44:32,152 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:32,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:32,171 INFO L225 Difference]: With dead ends: 12733 [2021-08-21 17:44:32,171 INFO L226 Difference]: Without dead ends: 12733 [2021-08-21 17:44:32,171 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 151.3ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:44:32,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12733 states. [2021-08-21 17:44:32,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12733 to 10477. [2021-08-21 17:44:32,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10477 states, 10476 states have (on average 2.236827033218786) internal successors, (23433), 10476 states have internal predecessors, (23433), 0 states have call successors, (0), 0 states have call 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,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10477 states to 10477 states and 23433 transitions. [2021-08-21 17:44:32,303 INFO L78 Accepts]: Start accepts. Automaton has 10477 states and 23433 transitions. Word has length 29 [2021-08-21 17:44:32,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:32,303 INFO L470 AbstractCegarLoop]: Abstraction has 10477 states and 23433 transitions. [2021-08-21 17:44:32,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:32,303 INFO L276 IsEmpty]: Start isEmpty. Operand 10477 states and 23433 transitions. [2021-08-21 17:44:32,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:32,316 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:32,316 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:32,334 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:44:32,534 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:32,534 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:32,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:32,534 INFO L82 PathProgramCache]: Analyzing trace with hash -1390445785, now seen corresponding path program 25 times [2021-08-21 17:44:32,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:32,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242438661] [2021-08-21 17:44:32,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:32,535 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:32,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:32,565 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:32,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:32,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242438661] [2021-08-21 17:44:32,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242438661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:32,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416851524] [2021-08-21 17:44:32,565 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:32,566 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:32,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:32,566 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:44:32,576 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:44:33,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:33,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:33,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:33,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:33,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416851524] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:33,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:33,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:33,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530035510] [2021-08-21 17:44:33,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:33,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:33,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:33,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:33,534 INFO L87 Difference]: Start difference. First operand 10477 states and 23433 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:33,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:33,850 INFO L93 Difference]: Finished difference Result 18037 states and 39279 transitions. [2021-08-21 17:44:33,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:44:33,850 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:33,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:33,881 INFO L225 Difference]: With dead ends: 18037 [2021-08-21 17:44:33,881 INFO L226 Difference]: Without dead ends: 18037 [2021-08-21 17:44:33,881 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 166.4ms TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:44:33,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18037 states. [2021-08-21 17:44:34,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18037 to 11482. [2021-08-21 17:44:34,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11482 states, 11481 states have (on average 2.234648549777894) internal successors, (25656), 11481 states have internal predecessors, (25656), 0 states have call successors, (0), 0 states have call 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,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11482 states to 11482 states and 25656 transitions. [2021-08-21 17:44:34,131 INFO L78 Accepts]: Start accepts. Automaton has 11482 states and 25656 transitions. Word has length 29 [2021-08-21 17:44:34,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:34,131 INFO L470 AbstractCegarLoop]: Abstraction has 11482 states and 25656 transitions. [2021-08-21 17:44:34,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:34,132 INFO L276 IsEmpty]: Start isEmpty. Operand 11482 states and 25656 transitions. [2021-08-21 17:44:34,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:34,147 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:34,147 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:34,167 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:44:34,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:34,361 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:34,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:34,361 INFO L82 PathProgramCache]: Analyzing trace with hash 1893645091, now seen corresponding path program 26 times [2021-08-21 17:44:34,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:34,362 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732277662] [2021-08-21 17:44:34,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:34,362 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:34,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:34,395 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:34,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732277662] [2021-08-21 17:44:34,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732277662] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:34,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786034872] [2021-08-21 17:44:34,395 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:34,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:34,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:34,396 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:44:34,399 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:44:35,281 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:35,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:35,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:35,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:35,402 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:35,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786034872] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:35,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:35,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:35,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282160667] [2021-08-21 17:44:35,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:35,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:35,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:35,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:35,403 INFO L87 Difference]: Start difference. First operand 11482 states and 25656 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:35,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:35,660 INFO L93 Difference]: Finished difference Result 14116 states and 30987 transitions. [2021-08-21 17:44:35,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:44:35,661 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:35,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:35,682 INFO L225 Difference]: With dead ends: 14116 [2021-08-21 17:44:35,682 INFO L226 Difference]: Without dead ends: 14116 [2021-08-21 17:44:35,682 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 100.9ms TimeCoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2021-08-21 17:44:35,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14116 states. [2021-08-21 17:44:35,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14116 to 11482. [2021-08-21 17:44:35,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11482 states, 11481 states have (on average 2.234648549777894) internal successors, (25656), 11481 states have internal predecessors, (25656), 0 states have call successors, (0), 0 states have call 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,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11482 states to 11482 states and 25656 transitions. [2021-08-21 17:44:35,837 INFO L78 Accepts]: Start accepts. Automaton has 11482 states and 25656 transitions. Word has length 29 [2021-08-21 17:44:35,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:35,837 INFO L470 AbstractCegarLoop]: Abstraction has 11482 states and 25656 transitions. [2021-08-21 17:44:35,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:35,837 INFO L276 IsEmpty]: Start isEmpty. Operand 11482 states and 25656 transitions. [2021-08-21 17:44:35,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:35,851 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:35,851 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:35,871 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:44:36,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:36,069 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:36,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:36,069 INFO L82 PathProgramCache]: Analyzing trace with hash -2080236633, now seen corresponding path program 27 times [2021-08-21 17:44:36,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:36,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629949730] [2021-08-21 17:44:36,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:36,070 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:36,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:36,109 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:36,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:36,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629949730] [2021-08-21 17:44:36,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629949730] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:36,109 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076439453] [2021-08-21 17:44:36,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:36,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:36,109 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:36,110 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:44:36,112 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:44:37,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:44:37,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:37,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:37,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:37,118 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:37,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076439453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:37,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:37,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:37,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881619036] [2021-08-21 17:44:37,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:37,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:37,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:37,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:37,120 INFO L87 Difference]: Start difference. First operand 11482 states and 25656 transitions. Second operand has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:37,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:37,300 INFO L93 Difference]: Finished difference Result 12528 states and 27621 transitions. [2021-08-21 17:44:37,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-21 17:44:37,301 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:37,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:37,324 INFO L225 Difference]: With dead ends: 12528 [2021-08-21 17:44:37,324 INFO L226 Difference]: Without dead ends: 12528 [2021-08-21 17:44:37,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 63.2ms TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-08-21 17:44:37,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12528 states. [2021-08-21 17:44:37,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12528 to 11480. [2021-08-21 17:44:37,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11480 states, 11479 states have (on average 2.234340970467811) internal successors, (25648), 11479 states have internal predecessors, (25648), 0 states have call successors, (0), 0 states have call 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,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11480 states to 11480 states and 25648 transitions. [2021-08-21 17:44:37,495 INFO L78 Accepts]: Start accepts. Automaton has 11480 states and 25648 transitions. Word has length 29 [2021-08-21 17:44:37,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:37,495 INFO L470 AbstractCegarLoop]: Abstraction has 11480 states and 25648 transitions. [2021-08-21 17:44:37,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) internal successors, (43), 9 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:37,495 INFO L276 IsEmpty]: Start isEmpty. Operand 11480 states and 25648 transitions. [2021-08-21 17:44:37,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:37,511 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:37,511 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:37,532 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:37,720 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,SelfDestructingSolverStorable54 [2021-08-21 17:44:37,720 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:37,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:37,720 INFO L82 PathProgramCache]: Analyzing trace with hash -471889053, now seen corresponding path program 28 times [2021-08-21 17:44:37,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:37,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344446190] [2021-08-21 17:44:37,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:37,721 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:37,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:37,765 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:37,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:37,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344446190] [2021-08-21 17:44:37,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344446190] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:37,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023884014] [2021-08-21 17:44:37,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:37,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:37,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:37,789 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:44:37,805 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:44:38,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:38,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:38,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:38,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:38,673 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:38,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023884014] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:38,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:38,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:38,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98122596] [2021-08-21 17:44:38,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:38,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:38,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:38,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:38,674 INFO L87 Difference]: Start difference. First operand 11480 states and 25648 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:39,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:39,047 INFO L93 Difference]: Finished difference Result 16332 states and 35945 transitions. [2021-08-21 17:44:39,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-21 17:44:39,048 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:39,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:39,079 INFO L225 Difference]: With dead ends: 16332 [2021-08-21 17:44:39,079 INFO L226 Difference]: Without dead ends: 16332 [2021-08-21 17:44:39,080 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 160.1ms TimeCoverageRelationStatistics Valid=131, Invalid=469, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:44:39,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16332 states. [2021-08-21 17:44:39,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16332 to 10780. [2021-08-21 17:44:39,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10780 states, 10779 states have (on average 2.232303553205307) internal successors, (24062), 10779 states have internal predecessors, (24062), 0 states have call successors, (0), 0 states have call 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:39,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10780 states to 10780 states and 24062 transitions. [2021-08-21 17:44:39,265 INFO L78 Accepts]: Start accepts. Automaton has 10780 states and 24062 transitions. Word has length 29 [2021-08-21 17:44:39,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:39,266 INFO L470 AbstractCegarLoop]: Abstraction has 10780 states and 24062 transitions. [2021-08-21 17:44:39,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:39,266 INFO L276 IsEmpty]: Start isEmpty. Operand 10780 states and 24062 transitions. [2021-08-21 17:44:39,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:39,281 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:39,281 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:39,299 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:44:39,490 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,SelfDestructingSolverStorable55 [2021-08-21 17:44:39,490 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:39,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:39,491 INFO L82 PathProgramCache]: Analyzing trace with hash 874277987, now seen corresponding path program 29 times [2021-08-21 17:44:39,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:39,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923381789] [2021-08-21 17:44:39,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:39,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:39,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:39,537 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:39,537 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:39,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923381789] [2021-08-21 17:44:39,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923381789] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:39,537 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936309408] [2021-08-21 17:44:39,537 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:39,537 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:39,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:39,538 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:44:39,539 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:44:40,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:44:40,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:40,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:40,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:40,520 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:40,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936309408] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:40,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:40,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:44:40,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831889419] [2021-08-21 17:44:40,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:40,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:40,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:40,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:40,521 INFO L87 Difference]: Start difference. First operand 10780 states and 24062 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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:44:40,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:40,777 INFO L93 Difference]: Finished difference Result 13952 states and 30780 transitions. [2021-08-21 17:44:40,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-21 17:44:40,777 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:40,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:40,802 INFO L225 Difference]: With dead ends: 13952 [2021-08-21 17:44:40,802 INFO L226 Difference]: Without dead ends: 13952 [2021-08-21 17:44:40,802 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 118.7ms TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2021-08-21 17:44:40,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13952 states. [2021-08-21 17:44:40,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13952 to 11620. [2021-08-21 17:44:40,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11620 states, 11619 states have (on average 2.229365694121697) internal successors, (25903), 11619 states have internal predecessors, (25903), 0 states have call successors, (0), 0 states have call 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,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11620 states to 11620 states and 25903 transitions. [2021-08-21 17:44:41,119 INFO L78 Accepts]: Start accepts. Automaton has 11620 states and 25903 transitions. Word has length 29 [2021-08-21 17:44:41,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:41,119 INFO L470 AbstractCegarLoop]: Abstraction has 11620 states and 25903 transitions. [2021-08-21 17:44:41,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 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:44:41,119 INFO L276 IsEmpty]: Start isEmpty. Operand 11620 states and 25903 transitions. [2021-08-21 17:44:41,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:41,134 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:41,134 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:41,153 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:44:41,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-08-21 17:44:41,352 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:41,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:41,353 INFO L82 PathProgramCache]: Analyzing trace with hash 16393263, now seen corresponding path program 14 times [2021-08-21 17:44:41,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:41,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167374119] [2021-08-21 17:44:41,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:41,353 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:41,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:41,389 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:41,389 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:41,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167374119] [2021-08-21 17:44:41,389 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167374119] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:41,389 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [386981672] [2021-08-21 17:44:41,390 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:41,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:41,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:41,390 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:44:41,391 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:44:42,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:42,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:42,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:42,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:42,384 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:42,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [386981672] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:42,384 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:42,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:44:42,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814449542] [2021-08-21 17:44:42,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:42,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:42,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:42,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:42,385 INFO L87 Difference]: Start difference. First operand 11620 states and 25903 transitions. Second operand has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:42,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:42,744 INFO L93 Difference]: Finished difference Result 17743 states and 37911 transitions. [2021-08-21 17:44:42,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-21 17:44:42,744 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:42,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:42,772 INFO L225 Difference]: With dead ends: 17743 [2021-08-21 17:44:42,772 INFO L226 Difference]: Without dead ends: 17743 [2021-08-21 17:44:42,773 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 157.1ms TimeCoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:44:42,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17743 states. [2021-08-21 17:44:42,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17743 to 10993. [2021-08-21 17:44:42,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10993 states, 10992 states have (on average 2.207241630276565) internal successors, (24262), 10992 states have internal predecessors, (24262), 0 states have call successors, (0), 0 states have call 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:42,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10993 states to 10993 states and 24262 transitions. [2021-08-21 17:44:42,933 INFO L78 Accepts]: Start accepts. Automaton has 10993 states and 24262 transitions. Word has length 29 [2021-08-21 17:44:42,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:42,934 INFO L470 AbstractCegarLoop]: Abstraction has 10993 states and 24262 transitions. [2021-08-21 17:44:42,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.6363636363636362) internal successors, (40), 10 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:42,934 INFO L276 IsEmpty]: Start isEmpty. Operand 10993 states and 24262 transitions. [2021-08-21 17:44:42,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:42,952 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:42,952 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:42,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2021-08-21 17:44:43,170 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,SelfDestructingSolverStorable57 [2021-08-21 17:44:43,171 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:43,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:43,171 INFO L82 PathProgramCache]: Analyzing trace with hash 1038783407, now seen corresponding path program 15 times [2021-08-21 17:44:43,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:43,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100022330] [2021-08-21 17:44:43,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:43,171 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:43,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:43,233 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:43,233 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:43,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100022330] [2021-08-21 17:44:43,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100022330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:43,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796085017] [2021-08-21 17:44:43,233 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:43,234 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:43,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:43,234 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:44:43,260 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:44:44,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:44:44,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:44,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:44,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:44,370 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:44,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796085017] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:44,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:44,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:44,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135107393] [2021-08-21 17:44:44,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:44,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:44,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:44,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:44,371 INFO L87 Difference]: Start difference. First operand 10993 states and 24262 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:44,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:44,729 INFO L93 Difference]: Finished difference Result 18792 states and 38851 transitions. [2021-08-21 17:44:44,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:44:44,729 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:44,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:44,763 INFO L225 Difference]: With dead ends: 18792 [2021-08-21 17:44:44,763 INFO L226 Difference]: Without dead ends: 18792 [2021-08-21 17:44:44,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 164.3ms TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:44:44,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18792 states. [2021-08-21 17:44:44,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18792 to 14285. [2021-08-21 17:44:44,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14285 states, 14284 states have (on average 2.2160459255110614) internal successors, (31654), 14284 states have internal predecessors, (31654), 0 states have call successors, (0), 0 states have call 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,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14285 states to 14285 states and 31654 transitions. [2021-08-21 17:44:44,972 INFO L78 Accepts]: Start accepts. Automaton has 14285 states and 31654 transitions. Word has length 29 [2021-08-21 17:44:44,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:44,972 INFO L470 AbstractCegarLoop]: Abstraction has 14285 states and 31654 transitions. [2021-08-21 17:44:44,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:44,972 INFO L276 IsEmpty]: Start isEmpty. Operand 14285 states and 31654 transitions. [2021-08-21 17:44:44,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:44,992 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:44,992 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:45,013 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:44:45,215 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,SelfDestructingSolverStorable58 [2021-08-21 17:44:45,216 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:45,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:45,216 INFO L82 PathProgramCache]: Analyzing trace with hash 1948945455, now seen corresponding path program 16 times [2021-08-21 17:44:45,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:45,216 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897159677] [2021-08-21 17:44:45,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:45,216 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:45,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:45,262 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:45,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:45,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897159677] [2021-08-21 17:44:45,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897159677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:45,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164109078] [2021-08-21 17:44:45,262 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:45,262 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:45,263 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:45,264 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:44:45,264 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:44:46,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:46,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:46,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:46,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:46,367 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:46,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164109078] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:46,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:46,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:44:46,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741514146] [2021-08-21 17:44:46,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:44:46,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:46,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:44:46,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:44:46,368 INFO L87 Difference]: Start difference. First operand 14285 states and 31654 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:46,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:46,532 INFO L93 Difference]: Finished difference Result 15309 states and 32674 transitions. [2021-08-21 17:44:46,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:44:46,532 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:46,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:46,557 INFO L225 Difference]: With dead ends: 15309 [2021-08-21 17:44:46,557 INFO L226 Difference]: Without dead ends: 15307 [2021-08-21 17:44:46,557 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 58.4ms TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-08-21 17:44:46,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15307 states. [2021-08-21 17:44:46,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15307 to 14285. [2021-08-21 17:44:46,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14285 states, 14284 states have (on average 2.215975917110053) internal successors, (31653), 14284 states have internal predecessors, (31653), 0 states have call successors, (0), 0 states have call 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:46,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14285 states to 14285 states and 31653 transitions. [2021-08-21 17:44:46,742 INFO L78 Accepts]: Start accepts. Automaton has 14285 states and 31653 transitions. Word has length 29 [2021-08-21 17:44:46,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:46,743 INFO L470 AbstractCegarLoop]: Abstraction has 14285 states and 31653 transitions. [2021-08-21 17:44:46,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:46,743 INFO L276 IsEmpty]: Start isEmpty. Operand 14285 states and 31653 transitions. [2021-08-21 17:44:46,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:46,762 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:46,762 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:46,781 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:44:46,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-21 17:44:46,981 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:46,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:46,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1269185489, now seen corresponding path program 17 times [2021-08-21 17:44:46,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:46,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111615968] [2021-08-21 17:44:46,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:46,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:46,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:47,012 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:47,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:47,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111615968] [2021-08-21 17:44:47,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111615968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:47,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279343556] [2021-08-21 17:44:47,013 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:44:47,013 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:47,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:47,014 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:44:47,014 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:44:47,949 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:44:47,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:47,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:47,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:48,057 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:48,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279343556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:48,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:48,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:48,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380204663] [2021-08-21 17:44:48,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:48,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:48,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:48,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:48,058 INFO L87 Difference]: Start difference. First operand 14285 states and 31653 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:48,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:48,474 INFO L93 Difference]: Finished difference Result 31390 states and 66214 transitions. [2021-08-21 17:44:48,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:44:48,475 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:48,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:48,541 INFO L225 Difference]: With dead ends: 31390 [2021-08-21 17:44:48,541 INFO L226 Difference]: Without dead ends: 31390 [2021-08-21 17:44:48,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 188.8ms TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:44:48,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31390 states. [2021-08-21 17:44:49,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31390 to 21058. [2021-08-21 17:44:49,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21058 states, 21057 states have (on average 2.2075794272688416) internal successors, (46485), 21057 states have internal predecessors, (46485), 0 states have call successors, (0), 0 states have call 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:49,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21058 states to 21058 states and 46485 transitions. [2021-08-21 17:44:49,099 INFO L78 Accepts]: Start accepts. Automaton has 21058 states and 46485 transitions. Word has length 29 [2021-08-21 17:44:49,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:49,099 INFO L470 AbstractCegarLoop]: Abstraction has 21058 states and 46485 transitions. [2021-08-21 17:44:49,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:49,099 INFO L276 IsEmpty]: Start isEmpty. Operand 21058 states and 46485 transitions. [2021-08-21 17:44:49,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:49,129 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:49,129 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:49,149 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:44:49,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:49,348 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:49,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:49,349 INFO L82 PathProgramCache]: Analyzing trace with hash 1107321775, now seen corresponding path program 18 times [2021-08-21 17:44:49,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:49,349 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149972442] [2021-08-21 17:44:49,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:49,349 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:49,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:49,397 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:49,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:49,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149972442] [2021-08-21 17:44:49,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149972442] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:49,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197460191] [2021-08-21 17:44:49,398 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:44:49,398 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:49,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:49,399 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:44:49,399 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:44:50,355 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:44:50,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:50,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:50,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:50,464 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:50,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197460191] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:50,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:50,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:50,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743159847] [2021-08-21 17:44:50,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:50,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:50,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:50,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:50,465 INFO L87 Difference]: Start difference. First operand 21058 states and 46485 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:50,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:50,948 INFO L93 Difference]: Finished difference Result 33556 states and 69921 transitions. [2021-08-21 17:44:50,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-21 17:44:50,948 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:50,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:51,009 INFO L225 Difference]: With dead ends: 33556 [2021-08-21 17:44:51,009 INFO L226 Difference]: Without dead ends: 33556 [2021-08-21 17:44:51,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 195.7ms TimeCoverageRelationStatistics Valid=182, Invalid=630, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:44:51,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33556 states. [2021-08-21 17:44:51,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33556 to 21222. [2021-08-21 17:44:51,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21222 states, 21221 states have (on average 2.2059752132321755) internal successors, (46813), 21221 states have internal predecessors, (46813), 0 states have call successors, (0), 0 states have call 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:51,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21222 states to 21222 states and 46813 transitions. [2021-08-21 17:44:51,443 INFO L78 Accepts]: Start accepts. Automaton has 21222 states and 46813 transitions. Word has length 29 [2021-08-21 17:44:51,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:51,444 INFO L470 AbstractCegarLoop]: Abstraction has 21222 states and 46813 transitions. [2021-08-21 17:44:51,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:51,444 INFO L276 IsEmpty]: Start isEmpty. Operand 21222 states and 46813 transitions. [2021-08-21 17:44:51,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:51,471 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:51,472 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:51,490 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2021-08-21 17:44:51,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:51,690 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:51,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:51,690 INFO L82 PathProgramCache]: Analyzing trace with hash 2017483823, now seen corresponding path program 19 times [2021-08-21 17:44:51,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:51,691 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467230930] [2021-08-21 17:44:51,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:51,691 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:51,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:51,722 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:44:51,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:51,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467230930] [2021-08-21 17:44:51,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467230930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:51,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798470530] [2021-08-21 17:44:51,722 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:44:51,722 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:51,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:51,723 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:44:51,752 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:44:52,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:52,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:52,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:52,778 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:52,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798470530] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:52,779 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:52,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:44:52,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633547278] [2021-08-21 17:44:52,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:44:52,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:52,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:44:52,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:44:52,779 INFO L87 Difference]: Start difference. First operand 21222 states and 46813 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:53,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:53,070 INFO L93 Difference]: Finished difference Result 25740 states and 54215 transitions. [2021-08-21 17:44:53,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:44:53,070 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:53,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:53,115 INFO L225 Difference]: With dead ends: 25740 [2021-08-21 17:44:53,115 INFO L226 Difference]: Without dead ends: 25736 [2021-08-21 17:44:53,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 125.2ms TimeCoverageRelationStatistics Valid=97, Invalid=365, Unknown=0, NotChecked=0, Total=462 [2021-08-21 17:44:53,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25736 states. [2021-08-21 17:44:53,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25736 to 21222. [2021-08-21 17:44:53,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21222 states, 21221 states have (on average 2.20592809009943) internal successors, (46812), 21221 states have internal predecessors, (46812), 0 states have call successors, (0), 0 states have call 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:53,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21222 states to 21222 states and 46812 transitions. [2021-08-21 17:44:53,444 INFO L78 Accepts]: Start accepts. Automaton has 21222 states and 46812 transitions. Word has length 29 [2021-08-21 17:44:53,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:53,444 INFO L470 AbstractCegarLoop]: Abstraction has 21222 states and 46812 transitions. [2021-08-21 17:44:53,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:53,445 INFO L276 IsEmpty]: Start isEmpty. Operand 21222 states and 46812 transitions. [2021-08-21 17:44:53,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:53,571 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:53,571 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:53,589 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:44:53,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:53,789 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:53,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:53,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1926661039, now seen corresponding path program 20 times [2021-08-21 17:44:53,789 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:53,789 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516704445] [2021-08-21 17:44:53,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:53,789 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:53,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:53,826 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:53,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:53,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516704445] [2021-08-21 17:44:53,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516704445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:53,826 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795423615] [2021-08-21 17:44:53,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:44:53,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:53,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:53,835 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:44:53,835 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:44:54,792 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:44:54,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:54,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:54,793 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:54,905 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:54,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795423615] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:54,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:54,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:44:54,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742165477] [2021-08-21 17:44:54,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:44:54,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:54,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:44:54,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:44:54,906 INFO L87 Difference]: Start difference. First operand 21222 states and 46812 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:55,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:55,507 INFO L93 Difference]: Finished difference Result 31783 states and 64825 transitions. [2021-08-21 17:44:55,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-21 17:44:55,508 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:55,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:55,565 INFO L225 Difference]: With dead ends: 31783 [2021-08-21 17:44:55,566 INFO L226 Difference]: Without dead ends: 31783 [2021-08-21 17:44:55,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 254.0ms TimeCoverageRelationStatistics Valid=221, Invalid=835, Unknown=0, NotChecked=0, Total=1056 [2021-08-21 17:44:55,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31783 states. [2021-08-21 17:44:55,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31783 to 19576. [2021-08-21 17:44:55,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19576 states, 19575 states have (on average 2.1968326947637293) internal successors, (43003), 19575 states have internal predecessors, (43003), 0 states have call successors, (0), 0 states have call 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,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19576 states to 19576 states and 43003 transitions. [2021-08-21 17:44:55,894 INFO L78 Accepts]: Start accepts. Automaton has 19576 states and 43003 transitions. Word has length 29 [2021-08-21 17:44:55,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:55,895 INFO L470 AbstractCegarLoop]: Abstraction has 19576 states and 43003 transitions. [2021-08-21 17:44:55,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:55,895 INFO L276 IsEmpty]: Start isEmpty. Operand 19576 states and 43003 transitions. [2021-08-21 17:44:55,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:55,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:55,922 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:55,940 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:44:56,139 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,SelfDestructingSolverStorable63 [2021-08-21 17:44:56,139 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:56,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:56,140 INFO L82 PathProgramCache]: Analyzing trace with hash -589237201, now seen corresponding path program 21 times [2021-08-21 17:44:56,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:56,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445907983] [2021-08-21 17:44:56,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:56,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:56,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:56,175 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:56,175 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:56,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445907983] [2021-08-21 17:44:56,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445907983] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:56,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571564747] [2021-08-21 17:44:56,175 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:44:56,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:56,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:56,176 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:44:56,177 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:44:57,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-21 17:44:57,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:57,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:57,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:57,369 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:57,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571564747] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:57,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:57,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:44:57,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085400320] [2021-08-21 17:44:57,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:44:57,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:57,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:44:57,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:44:57,370 INFO L87 Difference]: Start difference. First operand 19576 states and 43003 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:57,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:57,650 INFO L93 Difference]: Finished difference Result 21602 states and 45028 transitions. [2021-08-21 17:44:57,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-21 17:44:57,650 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:57,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:57,685 INFO L225 Difference]: With dead ends: 21602 [2021-08-21 17:44:57,685 INFO L226 Difference]: Without dead ends: 21596 [2021-08-21 17:44:57,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 143.5ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:44:57,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21596 states. [2021-08-21 17:44:57,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21596 to 19578. [2021-08-21 17:44:57,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19578 states, 19577 states have (on average 2.1967615058487002) internal successors, (43006), 19577 states have internal predecessors, (43006), 0 states have call successors, (0), 0 states have call 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,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19578 states to 19578 states and 43006 transitions. [2021-08-21 17:44:57,948 INFO L78 Accepts]: Start accepts. Automaton has 19578 states and 43006 transitions. Word has length 29 [2021-08-21 17:44:57,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:44:57,948 INFO L470 AbstractCegarLoop]: Abstraction has 19578 states and 43006 transitions. [2021-08-21 17:44:57,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:57,948 INFO L276 IsEmpty]: Start isEmpty. Operand 19578 states and 43006 transitions. [2021-08-21 17:44:57,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:44:57,974 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:44:57,974 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:44:57,993 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:44:58,193 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,SelfDestructingSolverStorable64 [2021-08-21 17:44:58,193 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:44:58,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:44:58,193 INFO L82 PathProgramCache]: Analyzing trace with hash -321833937, now seen corresponding path program 22 times [2021-08-21 17:44:58,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:44:58,194 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [923064142] [2021-08-21 17:44:58,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:44:58,194 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:44:58,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:44:58,231 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:58,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:44:58,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [923064142] [2021-08-21 17:44:58,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [923064142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:58,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534096289] [2021-08-21 17:44:58,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:44:58,231 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:44:58,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:44:58,232 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:44:58,233 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:44:59,340 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:44:59,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:44:59,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:44:59,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:44:59,450 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:44:59,450 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534096289] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:44:59,450 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:44:59,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-08-21 17:44:59,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741240765] [2021-08-21 17:44:59,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:44:59,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:44:59,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:44:59,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:44:59,451 INFO L87 Difference]: Start difference. First operand 19578 states and 43006 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:44:59,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:44:59,946 INFO L93 Difference]: Finished difference Result 26236 states and 55351 transitions. [2021-08-21 17:44:59,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:44:59,947 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:44:59,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:44:59,993 INFO L225 Difference]: With dead ends: 26236 [2021-08-21 17:44:59,994 INFO L226 Difference]: Without dead ends: 26236 [2021-08-21 17:44:59,994 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 215.9ms TimeCoverageRelationStatistics Valid=174, Invalid=696, Unknown=0, NotChecked=0, Total=870 [2021-08-21 17:45:00,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26236 states. [2021-08-21 17:45:00,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26236 to 19578. [2021-08-21 17:45:00,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19578 states, 19577 states have (on average 2.1967615058487002) internal successors, (43006), 19577 states have internal predecessors, (43006), 0 states have call successors, (0), 0 states have call 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:00,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19578 states to 19578 states and 43006 transitions. [2021-08-21 17:45:00,292 INFO L78 Accepts]: Start accepts. Automaton has 19578 states and 43006 transitions. Word has length 29 [2021-08-21 17:45:00,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:00,292 INFO L470 AbstractCegarLoop]: Abstraction has 19578 states and 43006 transitions. [2021-08-21 17:45:00,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 11 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:00,292 INFO L276 IsEmpty]: Start isEmpty. Operand 19578 states and 43006 transitions. [2021-08-21 17:45:00,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:00,323 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:00,323 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:00,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:00,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:00,542 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:00,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:00,542 INFO L82 PathProgramCache]: Analyzing trace with hash 171676719, now seen corresponding path program 23 times [2021-08-21 17:45:00,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:00,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269248646] [2021-08-21 17:45:00,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:00,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:00,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:00,574 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:00,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:00,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269248646] [2021-08-21 17:45:00,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269248646] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:00,575 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515558721] [2021-08-21 17:45:00,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:00,575 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:00,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:00,576 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:45:00,577 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:45:01,599 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:45:01,599 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:01,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:01,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:01,702 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:01,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515558721] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:01,702 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:01,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:45:01,702 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059924597] [2021-08-21 17:45:01,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:45:01,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:01,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:45:01,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:01,703 INFO L87 Difference]: Start difference. First operand 19578 states and 43006 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:02,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:02,086 INFO L93 Difference]: Finished difference Result 25457 states and 54053 transitions. [2021-08-21 17:45:02,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-21 17:45:02,086 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:02,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:02,303 INFO L225 Difference]: With dead ends: 25457 [2021-08-21 17:45:02,303 INFO L226 Difference]: Without dead ends: 25457 [2021-08-21 17:45:02,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 173.4ms TimeCoverageRelationStatistics Valid=150, Invalid=500, Unknown=0, NotChecked=0, Total=650 [2021-08-21 17:45:02,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25457 states. [2021-08-21 17:45:02,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25457 to 21645. [2021-08-21 17:45:02,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21645 states, 21644 states have (on average 2.2045370541489557) internal successors, (47715), 21644 states have internal predecessors, (47715), 0 states have call successors, (0), 0 states have call 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,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21645 states to 21645 states and 47715 transitions. [2021-08-21 17:45:02,660 INFO L78 Accepts]: Start accepts. Automaton has 21645 states and 47715 transitions. Word has length 29 [2021-08-21 17:45:02,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:02,660 INFO L470 AbstractCegarLoop]: Abstraction has 21645 states and 47715 transitions. [2021-08-21 17:45:02,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:02,661 INFO L276 IsEmpty]: Start isEmpty. Operand 21645 states and 47715 transitions. [2021-08-21 17:45:02,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:02,691 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:02,691 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:02,713 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:45:02,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:02,916 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:02,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:02,917 INFO L82 PathProgramCache]: Analyzing trace with hash -1746783313, now seen corresponding path program 24 times [2021-08-21 17:45:02,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:02,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678828661] [2021-08-21 17:45:02,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:02,917 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:02,949 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:02,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:02,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678828661] [2021-08-21 17:45:02,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678828661] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:02,949 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724850790] [2021-08-21 17:45:02,949 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:45:02,949 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:02,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:02,965 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:45:03,032 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:45:04,019 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-21 17:45:04,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:04,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:04,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:04,128 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:04,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724850790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:04,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:04,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:45:04,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058874038] [2021-08-21 17:45:04,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:45:04,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:04,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:45:04,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:04,129 INFO L87 Difference]: Start difference. First operand 21645 states and 47715 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:04,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:04,614 INFO L93 Difference]: Finished difference Result 26337 states and 57177 transitions. [2021-08-21 17:45:04,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:45:04,614 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:04,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:04,674 INFO L225 Difference]: With dead ends: 26337 [2021-08-21 17:45:04,674 INFO L226 Difference]: Without dead ends: 26337 [2021-08-21 17:45:04,675 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 177.4ms TimeCoverageRelationStatistics Valid=150, Invalid=450, Unknown=0, NotChecked=0, Total=600 [2021-08-21 17:45:04,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26337 states. [2021-08-21 17:45:04,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26337 to 21809. [2021-08-21 17:45:04,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21809 states, 21808 states have (on average 2.202998899486427) internal successors, (48043), 21808 states have internal predecessors, (48043), 0 states have call successors, (0), 0 states have call 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,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21809 states to 21809 states and 48043 transitions. [2021-08-21 17:45:05,036 INFO L78 Accepts]: Start accepts. Automaton has 21809 states and 48043 transitions. Word has length 29 [2021-08-21 17:45:05,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:05,036 INFO L470 AbstractCegarLoop]: Abstraction has 21809 states and 48043 transitions. [2021-08-21 17:45:05,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:05,036 INFO L276 IsEmpty]: Start isEmpty. Operand 21809 states and 48043 transitions. [2021-08-21 17:45:05,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:05,069 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:05,069 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:05,088 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:45:05,277 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,SelfDestructingSolverStorable67 [2021-08-21 17:45:05,277 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:05,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:05,278 INFO L82 PathProgramCache]: Analyzing trace with hash -836621265, now seen corresponding path program 25 times [2021-08-21 17:45:05,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:05,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502382133] [2021-08-21 17:45:05,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:05,278 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:05,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:05,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:05,418 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:05,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502382133] [2021-08-21 17:45:05,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502382133] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:05,418 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897601918] [2021-08-21 17:45:05,418 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:45:05,419 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:05,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:05,437 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:45:05,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2021-08-21 17:45:06,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:06,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:06,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:06,511 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:06,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897601918] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:06,511 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:06,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2021-08-21 17:45:06,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443489605] [2021-08-21 17:45:06,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:45:06,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:06,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:45:06,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:06,512 INFO L87 Difference]: Start difference. First operand 21809 states and 48043 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:06,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:06,768 INFO L93 Difference]: Finished difference Result 23851 states and 50087 transitions. [2021-08-21 17:45:06,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-21 17:45:06,769 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:06,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:06,813 INFO L225 Difference]: With dead ends: 23851 [2021-08-21 17:45:06,814 INFO L226 Difference]: Without dead ends: 23849 [2021-08-21 17:45:06,814 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 124.9ms TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-08-21 17:45:06,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23849 states. [2021-08-21 17:45:07,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23849 to 21809. [2021-08-21 17:45:07,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21809 states, 21808 states have (on average 2.2029530447542185) internal successors, (48042), 21808 states have internal predecessors, (48042), 0 states have call successors, (0), 0 states have call 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:07,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21809 states to 21809 states and 48042 transitions. [2021-08-21 17:45:07,142 INFO L78 Accepts]: Start accepts. Automaton has 21809 states and 48042 transitions. Word has length 29 [2021-08-21 17:45:07,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:07,142 INFO L470 AbstractCegarLoop]: Abstraction has 21809 states and 48042 transitions. [2021-08-21 17:45:07,142 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:07,142 INFO L276 IsEmpty]: Start isEmpty. Operand 21809 states and 48042 transitions. [2021-08-21 17:45:07,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:07,175 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:07,175 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:07,222 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2021-08-21 17:45:07,389 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,SelfDestructingSolverStorable68 [2021-08-21 17:45:07,389 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:07,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:07,389 INFO L82 PathProgramCache]: Analyzing trace with hash -927444049, now seen corresponding path program 26 times [2021-08-21 17:45:07,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:07,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798580962] [2021-08-21 17:45:07,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:07,389 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:07,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:07,421 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:07,421 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:07,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798580962] [2021-08-21 17:45:07,421 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798580962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:07,421 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571976445] [2021-08-21 17:45:07,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:45:07,421 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:07,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:07,422 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:45:07,423 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:45:08,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:45:08,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:08,427 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:08,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:08,604 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:08,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571976445] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:08,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:08,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:45:08,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823709610] [2021-08-21 17:45:08,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:08,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:08,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:08,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:08,605 INFO L87 Difference]: Start difference. First operand 21809 states and 48042 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:09,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:09,442 INFO L93 Difference]: Finished difference Result 40499 states and 87343 transitions. [2021-08-21 17:45:09,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-08-21 17:45:09,442 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:09,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:09,541 INFO L225 Difference]: With dead ends: 40499 [2021-08-21 17:45:09,541 INFO L226 Difference]: Without dead ends: 40499 [2021-08-21 17:45:09,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 416.8ms TimeCoverageRelationStatistics Valid=565, Invalid=2191, Unknown=0, NotChecked=0, Total=2756 [2021-08-21 17:45:09,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40499 states. [2021-08-21 17:45:09,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40499 to 22301. [2021-08-21 17:45:09,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22301 states, 22300 states have (on average 2.1911210762331836) internal successors, (48862), 22300 states have internal predecessors, (48862), 0 states have call successors, (0), 0 states have call 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,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22301 states to 22301 states and 48862 transitions. [2021-08-21 17:45:10,026 INFO L78 Accepts]: Start accepts. Automaton has 22301 states and 48862 transitions. Word has length 29 [2021-08-21 17:45:10,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:10,026 INFO L470 AbstractCegarLoop]: Abstraction has 22301 states and 48862 transitions. [2021-08-21 17:45:10,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:10,026 INFO L276 IsEmpty]: Start isEmpty. Operand 22301 states and 48862 transitions. [2021-08-21 17:45:10,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:10,059 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:10,059 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:10,081 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:45:10,278 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:10,279 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:10,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:10,279 INFO L82 PathProgramCache]: Analyzing trace with hash 851625007, now seen corresponding path program 27 times [2021-08-21 17:45:10,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:10,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075838837] [2021-08-21 17:45:10,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:10,279 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:10,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:10,310 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:10,311 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:10,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075838837] [2021-08-21 17:45:10,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075838837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:10,311 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321393025] [2021-08-21 17:45:10,311 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:45:10,311 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:10,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:10,312 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:45:10,312 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:45:11,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:45:11,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:11,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:11,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:11,466 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:11,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321393025] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:11,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:11,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 10 [2021-08-21 17:45:11,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292921071] [2021-08-21 17:45:11,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:11,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:11,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:11,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:11,467 INFO L87 Difference]: Start difference. First operand 22301 states and 48862 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:11,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:11,881 INFO L93 Difference]: Finished difference Result 27333 states and 57206 transitions. [2021-08-21 17:45:11,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-21 17:45:11,881 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:11,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:11,928 INFO L225 Difference]: With dead ends: 27333 [2021-08-21 17:45:11,929 INFO L226 Difference]: Without dead ends: 27321 [2021-08-21 17:45:11,929 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 254.6ms TimeCoverageRelationStatistics Valid=169, Invalid=643, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:45:11,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27321 states. [2021-08-21 17:45:12,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27321 to 22301. [2021-08-21 17:45:12,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22301 states, 22300 states have (on average 2.1910313901345293) internal successors, (48860), 22300 states have internal predecessors, (48860), 0 states have call successors, (0), 0 states have call 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,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22301 states to 22301 states and 48860 transitions. [2021-08-21 17:45:12,269 INFO L78 Accepts]: Start accepts. Automaton has 22301 states and 48860 transitions. Word has length 29 [2021-08-21 17:45:12,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:12,269 INFO L470 AbstractCegarLoop]: Abstraction has 22301 states and 48860 transitions. [2021-08-21 17:45:12,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:12,270 INFO L276 IsEmpty]: Start isEmpty. Operand 22301 states and 48860 transitions. [2021-08-21 17:45:12,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:12,300 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:12,300 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:12,320 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:45:12,519 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,SelfDestructingSolverStorable70 [2021-08-21 17:45:12,520 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:12,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:12,520 INFO L82 PathProgramCache]: Analyzing trace with hash 478573487, now seen corresponding path program 28 times [2021-08-21 17:45:12,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:12,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431246443] [2021-08-21 17:45:12,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:12,520 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:12,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:12,557 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:12,557 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:12,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431246443] [2021-08-21 17:45:12,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431246443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:12,557 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [458950382] [2021-08-21 17:45:12,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:45:12,558 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:12,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:12,558 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:45:12,559 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:45:13,580 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:45:13,580 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:13,581 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:13,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:13,683 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:13,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [458950382] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:13,684 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:13,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:45:13,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541856778] [2021-08-21 17:45:13,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:13,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:13,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:13,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:13,685 INFO L87 Difference]: Start difference. First operand 22301 states and 48860 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:14,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:14,691 INFO L93 Difference]: Finished difference Result 38673 states and 79410 transitions. [2021-08-21 17:45:14,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-21 17:45:14,691 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:14,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:14,781 INFO L225 Difference]: With dead ends: 38673 [2021-08-21 17:45:14,781 INFO L226 Difference]: Without dead ends: 38671 [2021-08-21 17:45:14,782 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 23 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 364 ImplicationChecksByTransitivity, 461.2ms TimeCoverageRelationStatistics Valid=406, Invalid=1400, Unknown=0, NotChecked=0, Total=1806 [2021-08-21 17:45:14,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38671 states. [2021-08-21 17:45:15,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38671 to 22895. [2021-08-21 17:45:15,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22895 states, 22894 states have (on average 2.165065082554381) internal successors, (49567), 22894 states have internal predecessors, (49567), 0 states have call successors, (0), 0 states have call 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:15,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22895 states to 22895 states and 49567 transitions. [2021-08-21 17:45:15,375 INFO L78 Accepts]: Start accepts. Automaton has 22895 states and 49567 transitions. Word has length 29 [2021-08-21 17:45:15,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:15,375 INFO L470 AbstractCegarLoop]: Abstraction has 22895 states and 49567 transitions. [2021-08-21 17:45:15,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:15,375 INFO L276 IsEmpty]: Start isEmpty. Operand 22895 states and 49567 transitions. [2021-08-21 17:45:15,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-21 17:45:15,410 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:15,410 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:15,432 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:45:15,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:15,630 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:15,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:15,630 INFO L82 PathProgramCache]: Analyzing trace with hash -241345489, now seen corresponding path program 29 times [2021-08-21 17:45:15,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:15,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994755978] [2021-08-21 17:45:15,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:15,631 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:15,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:15,667 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:15,667 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:15,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994755978] [2021-08-21 17:45:15,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994755978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:15,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554933] [2021-08-21 17:45:15,667 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:15,667 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:15,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:15,668 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:45:15,669 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:45:16,734 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:45:16,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:16,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-21 17:45:16,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:16,833 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:16,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:16,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:16,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-21 17:45:16,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310692915] [2021-08-21 17:45:16,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:16,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:16,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:16,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:16,834 INFO L87 Difference]: Start difference. First operand 22895 states and 49567 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:17,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:17,183 INFO L93 Difference]: Finished difference Result 24951 states and 51619 transitions. [2021-08-21 17:45:17,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-21 17:45:17,184 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-21 17:45:17,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:17,237 INFO L225 Difference]: With dead ends: 24951 [2021-08-21 17:45:17,237 INFO L226 Difference]: Without dead ends: 24941 [2021-08-21 17:45:17,238 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 208.4ms TimeCoverageRelationStatistics Valid=181, Invalid=631, Unknown=0, NotChecked=0, Total=812 [2021-08-21 17:45:17,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24941 states. [2021-08-21 17:45:17,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24941 to 22899. [2021-08-21 17:45:17,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22899 states, 22898 states have (on average 2.164817888025155) internal successors, (49570), 22898 states have internal predecessors, (49570), 0 states have call successors, (0), 0 states have call 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,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22899 states to 22899 states and 49570 transitions. [2021-08-21 17:45:17,638 INFO L78 Accepts]: Start accepts. Automaton has 22899 states and 49570 transitions. Word has length 29 [2021-08-21 17:45:17,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:17,638 INFO L470 AbstractCegarLoop]: Abstraction has 22899 states and 49570 transitions. [2021-08-21 17:45:17,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:17,638 INFO L276 IsEmpty]: Start isEmpty. Operand 22899 states and 49570 transitions. [2021-08-21 17:45:17,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:17,813 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:17,814 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:17,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:18,028 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:18,029 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:18,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:18,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1851825895, now seen corresponding path program 30 times [2021-08-21 17:45:18,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:18,029 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668998435] [2021-08-21 17:45:18,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:18,029 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:18,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:18,094 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:18,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:18,094 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668998435] [2021-08-21 17:45:18,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668998435] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:18,095 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355378481] [2021-08-21 17:45:18,095 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:45:18,095 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:18,095 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:18,095 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:45:18,096 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:45:19,176 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:45:19,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:19,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:19,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:19,629 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:19,646 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:19,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355378481] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:19,646 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:19,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 8 [2021-08-21 17:45:19,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906150361] [2021-08-21 17:45:19,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-08-21 17:45:19,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:19,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-21 17:45:19,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:45:19,647 INFO L87 Difference]: Start difference. First operand 22899 states and 49570 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:19,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:19,953 INFO L93 Difference]: Finished difference Result 23420 states and 50504 transitions. [2021-08-21 17:45:19,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-21 17:45:19,953 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:19,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:19,994 INFO L225 Difference]: With dead ends: 23420 [2021-08-21 17:45:19,995 INFO L226 Difference]: Without dead ends: 23412 [2021-08-21 17:45:19,995 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 73.4ms TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-08-21 17:45:20,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23412 states. [2021-08-21 17:45:20,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23412 to 23027. [2021-08-21 17:45:20,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23027 states, 23026 states have (on average 2.1698080430817335) internal successors, (49962), 23026 states have internal predecessors, (49962), 0 states have call successors, (0), 0 states have call 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,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23027 states to 23027 states and 49962 transitions. [2021-08-21 17:45:20,450 INFO L78 Accepts]: Start accepts. Automaton has 23027 states and 49962 transitions. Word has length 31 [2021-08-21 17:45:20,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:20,450 INFO L470 AbstractCegarLoop]: Abstraction has 23027 states and 49962 transitions. [2021-08-21 17:45:20,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:20,450 INFO L276 IsEmpty]: Start isEmpty. Operand 23027 states and 49962 transitions. [2021-08-21 17:45:20,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:20,489 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:20,489 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:20,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:20,708 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,SelfDestructingSolverStorable73 [2021-08-21 17:45:20,709 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:20,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:20,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1701403043, now seen corresponding path program 31 times [2021-08-21 17:45:20,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:20,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1071292703] [2021-08-21 17:45:20,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:20,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:20,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:20,786 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:45:20,787 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:20,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1071292703] [2021-08-21 17:45:20,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1071292703] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:20,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1157850460] [2021-08-21 17:45:20,787 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:45:20,787 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:20,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:20,788 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:45:20,789 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:45:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:21,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:21,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:22,527 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:22,564 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:45:22,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1157850460] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:22,564 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:22,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 9 [2021-08-21 17:45:22,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389158154] [2021-08-21 17:45:22,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:45:22,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:22,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:45:22,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:22,565 INFO L87 Difference]: Start difference. First operand 23027 states and 49962 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:23,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:23,058 INFO L93 Difference]: Finished difference Result 23532 states and 50849 transitions. [2021-08-21 17:45:23,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:45:23,059 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:23,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:23,099 INFO L225 Difference]: With dead ends: 23532 [2021-08-21 17:45:23,099 INFO L226 Difference]: Without dead ends: 23516 [2021-08-21 17:45:23,099 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 95.1ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:23,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23516 states. [2021-08-21 17:45:23,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23516 to 23099. [2021-08-21 17:45:23,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23099 states, 23098 states have (on average 2.1722227032643517) internal successors, (50174), 23098 states have internal predecessors, (50174), 0 states have call successors, (0), 0 states have call 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:23,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23099 states to 23099 states and 50174 transitions. [2021-08-21 17:45:23,423 INFO L78 Accepts]: Start accepts. Automaton has 23099 states and 50174 transitions. Word has length 31 [2021-08-21 17:45:23,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:23,423 INFO L470 AbstractCegarLoop]: Abstraction has 23099 states and 50174 transitions. [2021-08-21 17:45:23,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:23,423 INFO L276 IsEmpty]: Start isEmpty. Operand 23099 states and 50174 transitions. [2021-08-21 17:45:23,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:23,456 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:23,456 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:23,478 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:45:23,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:23,676 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:23,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:23,676 INFO L82 PathProgramCache]: Analyzing trace with hash 1140697633, now seen corresponding path program 9 times [2021-08-21 17:45:23,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:23,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521342443] [2021-08-21 17:45:23,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:23,676 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:23,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:23,750 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:23,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:23,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521342443] [2021-08-21 17:45:23,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521342443] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:23,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261016637] [2021-08-21 17:45:23,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:45:23,751 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:23,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:23,752 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:45:23,752 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:45:25,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:45:25,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:25,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:25,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:25,475 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:25,493 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:25,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261016637] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:25,494 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:25,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 9 [2021-08-21 17:45:25,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633733351] [2021-08-21 17:45:25,494 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:45:25,494 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:25,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:45:25,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:25,495 INFO L87 Difference]: Start difference. First operand 23099 states and 50174 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:25,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:25,833 INFO L93 Difference]: Finished difference Result 23572 states and 50994 transitions. [2021-08-21 17:45:25,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:45:25,834 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:25,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:25,883 INFO L225 Difference]: With dead ends: 23572 [2021-08-21 17:45:25,883 INFO L226 Difference]: Without dead ends: 23556 [2021-08-21 17:45:25,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 86.2ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:25,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23556 states. [2021-08-21 17:45:26,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23556 to 23171. [2021-08-21 17:45:26,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23171 states, 23170 states have (on average 2.175053949072076) internal successors, (50396), 23170 states have internal predecessors, (50396), 0 states have call successors, (0), 0 states have call 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:26,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23171 states to 23171 states and 50396 transitions. [2021-08-21 17:45:26,211 INFO L78 Accepts]: Start accepts. Automaton has 23171 states and 50396 transitions. Word has length 31 [2021-08-21 17:45:26,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:26,211 INFO L470 AbstractCegarLoop]: Abstraction has 23171 states and 50396 transitions. [2021-08-21 17:45:26,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:26,211 INFO L276 IsEmpty]: Start isEmpty. Operand 23171 states and 50396 transitions. [2021-08-21 17:45:26,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:26,245 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:26,245 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:26,268 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:45:26,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:26,452 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:26,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:26,452 INFO L82 PathProgramCache]: Analyzing trace with hash 731732513, now seen corresponding path program 10 times [2021-08-21 17:45:26,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:26,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698727142] [2021-08-21 17:45:26,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:26,452 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:26,543 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:45:26,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:26,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698727142] [2021-08-21 17:45:26,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698727142] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:26,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388518971] [2021-08-21 17:45:26,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:45:26,544 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:26,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:26,544 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:45:26,545 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:45:27,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:45:27,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:27,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:27,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:28,292 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:28,310 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:28,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388518971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:28,311 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:28,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 9 [2021-08-21 17:45:28,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102389191] [2021-08-21 17:45:28,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:45:28,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:28,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:45:28,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:28,311 INFO L87 Difference]: Start difference. First operand 23171 states and 50396 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:28,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:28,698 INFO L93 Difference]: Finished difference Result 23604 states and 51173 transitions. [2021-08-21 17:45:28,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:45:28,698 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:28,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:28,743 INFO L225 Difference]: With dead ends: 23604 [2021-08-21 17:45:28,743 INFO L226 Difference]: Without dead ends: 23584 [2021-08-21 17:45:28,743 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 92.6ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:45:28,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23584 states. [2021-08-21 17:45:29,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23584 to 23225. [2021-08-21 17:45:29,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23225 states, 23224 states have (on average 2.177704099207716) internal successors, (50575), 23224 states have internal predecessors, (50575), 0 states have call successors, (0), 0 states have call 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,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23225 states to 23225 states and 50575 transitions. [2021-08-21 17:45:29,077 INFO L78 Accepts]: Start accepts. Automaton has 23225 states and 50575 transitions. Word has length 31 [2021-08-21 17:45:29,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:29,077 INFO L470 AbstractCegarLoop]: Abstraction has 23225 states and 50575 transitions. [2021-08-21 17:45:29,077 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:29,077 INFO L276 IsEmpty]: Start isEmpty. Operand 23225 states and 50575 transitions. [2021-08-21 17:45:29,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:29,110 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:29,111 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:29,130 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:29,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:29,325 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:29,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:29,325 INFO L82 PathProgramCache]: Analyzing trace with hash 1284815201, now seen corresponding path program 11 times [2021-08-21 17:45:29,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:29,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171832287] [2021-08-21 17:45:29,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:29,325 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:29,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:29,406 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:29,406 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:29,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171832287] [2021-08-21 17:45:29,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171832287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:29,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759935683] [2021-08-21 17:45:29,407 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:29,407 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:29,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:29,408 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:45:29,408 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:45:30,757 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:45:30,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:30,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:30,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:31,244 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:31,262 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:31,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759935683] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:31,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:31,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:45:31,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578826914] [2021-08-21 17:45:31,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:31,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:31,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:31,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:31,263 INFO L87 Difference]: Start difference. First operand 23225 states and 50575 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:31,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:31,661 INFO L93 Difference]: Finished difference Result 23866 states and 51788 transitions. [2021-08-21 17:45:31,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:31,662 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:31,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:31,709 INFO L225 Difference]: With dead ends: 23866 [2021-08-21 17:45:31,709 INFO L226 Difference]: Without dead ends: 23842 [2021-08-21 17:45:31,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 98.6ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:31,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23842 states. [2021-08-21 17:45:31,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23842 to 23251. [2021-08-21 17:45:31,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23251 states, 23250 states have (on average 2.177032258064516) internal successors, (50616), 23250 states have internal predecessors, (50616), 0 states have call successors, (0), 0 states have call 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,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23251 states to 23251 states and 50616 transitions. [2021-08-21 17:45:32,044 INFO L78 Accepts]: Start accepts. Automaton has 23251 states and 50616 transitions. Word has length 31 [2021-08-21 17:45:32,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:32,044 INFO L470 AbstractCegarLoop]: Abstraction has 23251 states and 50616 transitions. [2021-08-21 17:45:32,044 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:32,044 INFO L276 IsEmpty]: Start isEmpty. Operand 23251 states and 50616 transitions. [2021-08-21 17:45:32,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:32,079 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:32,079 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:32,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:32,300 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,SelfDestructingSolverStorable77 [2021-08-21 17:45:32,300 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:32,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:32,300 INFO L82 PathProgramCache]: Analyzing trace with hash -1325471579, now seen corresponding path program 12 times [2021-08-21 17:45:32,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:32,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813445706] [2021-08-21 17:45:32,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:32,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:32,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:32,381 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:32,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:32,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813445706] [2021-08-21 17:45:32,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813445706] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:32,381 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050761079] [2021-08-21 17:45:32,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:45:32,382 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:32,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:32,382 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:45:32,383 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:45:33,836 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:45:33,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:33,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:33,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:34,274 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:34,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050761079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:34,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:34,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:45:34,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521246703] [2021-08-21 17:45:34,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:34,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:34,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:34,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:34,275 INFO L87 Difference]: Start difference. First operand 23251 states and 50616 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:34,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:34,645 INFO L93 Difference]: Finished difference Result 23944 states and 51836 transitions. [2021-08-21 17:45:34,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:34,645 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:34,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:34,690 INFO L225 Difference]: With dead ends: 23944 [2021-08-21 17:45:34,690 INFO L226 Difference]: Without dead ends: 23928 [2021-08-21 17:45:34,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 94.4ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:34,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23928 states. [2021-08-21 17:45:34,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23928 to 23259. [2021-08-21 17:45:34,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23259 states, 23258 states have (on average 2.176068449565741) internal successors, (50611), 23258 states have internal predecessors, (50611), 0 states have call successors, (0), 0 states have call 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,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23259 states to 23259 states and 50611 transitions. [2021-08-21 17:45:35,013 INFO L78 Accepts]: Start accepts. Automaton has 23259 states and 50611 transitions. Word has length 31 [2021-08-21 17:45:35,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:35,013 INFO L470 AbstractCegarLoop]: Abstraction has 23259 states and 50611 transitions. [2021-08-21 17:45:35,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:35,013 INFO L276 IsEmpty]: Start isEmpty. Operand 23259 states and 50611 transitions. [2021-08-21 17:45:35,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:35,047 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:35,047 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:35,068 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:45:35,268 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:35,268 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:35,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:35,268 INFO L82 PathProgramCache]: Analyzing trace with hash 66320481, now seen corresponding path program 13 times [2021-08-21 17:45:35,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:35,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783390936] [2021-08-21 17:45:35,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:35,269 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:35,358 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:35,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:35,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783390936] [2021-08-21 17:45:35,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783390936] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:35,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1327557882] [2021-08-21 17:45:35,358 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:45:35,358 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:35,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:35,359 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:45:35,360 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:45:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:36,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:36,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:37,429 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:37,456 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:37,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1327557882] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:37,457 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:37,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2021-08-21 17:45:37,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327426461] [2021-08-21 17:45:37,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:37,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:37,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:37,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:37,457 INFO L87 Difference]: Start difference. First operand 23259 states and 50611 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:37,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:37,860 INFO L93 Difference]: Finished difference Result 23676 states and 51299 transitions. [2021-08-21 17:45:37,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:37,860 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:37,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:37,905 INFO L225 Difference]: With dead ends: 23676 [2021-08-21 17:45:37,905 INFO L226 Difference]: Without dead ends: 23652 [2021-08-21 17:45:37,905 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 108.8ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:37,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23652 states. [2021-08-21 17:45:38,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23652 to 23175. [2021-08-21 17:45:38,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23175 states, 23174 states have (on average 2.173988090100975) internal successors, (50380), 23174 states have internal predecessors, (50380), 0 states have call successors, (0), 0 states have call 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:38,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23175 states to 23175 states and 50380 transitions. [2021-08-21 17:45:38,270 INFO L78 Accepts]: Start accepts. Automaton has 23175 states and 50380 transitions. Word has length 31 [2021-08-21 17:45:38,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:38,270 INFO L470 AbstractCegarLoop]: Abstraction has 23175 states and 50380 transitions. [2021-08-21 17:45:38,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:38,270 INFO L276 IsEmpty]: Start isEmpty. Operand 23175 states and 50380 transitions. [2021-08-21 17:45:38,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:38,304 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:38,304 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:38,325 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:45:38,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:38,509 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:38,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:38,509 INFO L82 PathProgramCache]: Analyzing trace with hash -492136919, now seen corresponding path program 14 times [2021-08-21 17:45:38,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:38,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876325609] [2021-08-21 17:45:38,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:38,509 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:38,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:38,602 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:38,602 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:38,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876325609] [2021-08-21 17:45:38,603 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876325609] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:38,603 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407843171] [2021-08-21 17:45:38,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:45:38,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:38,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:38,604 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:45:38,604 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:45:40,149 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:45:40,149 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:40,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:40,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:40,654 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:40,665 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:40,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407843171] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:40,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:40,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2021-08-21 17:45:40,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378065493] [2021-08-21 17:45:40,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:40,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:40,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:40,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:40,666 INFO L87 Difference]: Start difference. First operand 23175 states and 50380 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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:45:41,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:41,058 INFO L93 Difference]: Finished difference Result 23696 states and 51161 transitions. [2021-08-21 17:45:41,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:41,058 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:41,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:41,101 INFO L225 Difference]: With dead ends: 23696 [2021-08-21 17:45:41,102 INFO L226 Difference]: Without dead ends: 23680 [2021-08-21 17:45:41,102 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 110.7ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:41,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23680 states. [2021-08-21 17:45:41,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23680 to 23099. [2021-08-21 17:45:41,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23099 states, 23098 states have (on average 2.1722227032643517) internal successors, (50174), 23098 states have internal predecessors, (50174), 0 states have call successors, (0), 0 states have call 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:41,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23099 states to 23099 states and 50174 transitions. [2021-08-21 17:45:41,431 INFO L78 Accepts]: Start accepts. Automaton has 23099 states and 50174 transitions. Word has length 31 [2021-08-21 17:45:41,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:41,431 INFO L470 AbstractCegarLoop]: Abstraction has 23099 states and 50174 transitions. [2021-08-21 17:45:41,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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:45:41,431 INFO L276 IsEmpty]: Start isEmpty. Operand 23099 states and 50174 transitions. [2021-08-21 17:45:41,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:41,575 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:41,575 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:41,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:41,792 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,SelfDestructingSolverStorable80 [2021-08-21 17:45:41,793 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:41,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:41,793 INFO L82 PathProgramCache]: Analyzing trace with hash 908783141, now seen corresponding path program 15 times [2021-08-21 17:45:41,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:41,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231970873] [2021-08-21 17:45:41,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:41,793 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:41,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:41,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:41,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231970873] [2021-08-21 17:45:41,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231970873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:41,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136559566] [2021-08-21 17:45:41,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:45:41,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:41,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:41,886 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:45:41,888 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:45:43,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:45:43,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:43,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:43,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:43,924 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:43,929 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:43,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136559566] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:43,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:43,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:45:43,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999573077] [2021-08-21 17:45:43,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:43,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:43,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:43,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:43,930 INFO L87 Difference]: Start difference. First operand 23099 states and 50174 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:44,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:44,350 INFO L93 Difference]: Finished difference Result 24011 states and 51806 transitions. [2021-08-21 17:45:44,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:44,351 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:44,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:44,390 INFO L225 Difference]: With dead ends: 24011 [2021-08-21 17:45:44,390 INFO L226 Difference]: Without dead ends: 23979 [2021-08-21 17:45:44,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 109.8ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:44,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23979 states. [2021-08-21 17:45:44,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23979 to 23207. [2021-08-21 17:45:44,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23207 states, 23206 states have (on average 2.1746961992588125) internal successors, (50466), 23206 states have internal predecessors, (50466), 0 states have call successors, (0), 0 states have call 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,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23207 states to 23207 states and 50466 transitions. [2021-08-21 17:45:44,804 INFO L78 Accepts]: Start accepts. Automaton has 23207 states and 50466 transitions. Word has length 31 [2021-08-21 17:45:44,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:44,804 INFO L470 AbstractCegarLoop]: Abstraction has 23207 states and 50466 transitions. [2021-08-21 17:45:44,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:44,805 INFO L276 IsEmpty]: Start isEmpty. Operand 23207 states and 50466 transitions. [2021-08-21 17:45:44,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:44,838 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:44,838 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:44,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:45,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:45,045 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:45,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:45,046 INFO L82 PathProgramCache]: Analyzing trace with hash 499818021, now seen corresponding path program 16 times [2021-08-21 17:45:45,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:45,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418751838] [2021-08-21 17:45:45,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:45,046 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:45,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:45,142 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:45:45,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:45,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418751838] [2021-08-21 17:45:45,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418751838] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:45,142 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327676055] [2021-08-21 17:45:45,142 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:45:45,142 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:45,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:45,143 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:45:45,144 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:45:46,631 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:45:46,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:46,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:46,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:47,280 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:47,295 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:47,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327676055] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:47,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:47,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:45:47,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143269706] [2021-08-21 17:45:47,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:47,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:47,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:47,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:47,296 INFO L87 Difference]: Start difference. First operand 23207 states and 50466 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:47,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:47,713 INFO L93 Difference]: Finished difference Result 24047 states and 52054 transitions. [2021-08-21 17:45:47,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:47,714 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:47,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:47,926 INFO L225 Difference]: With dead ends: 24047 [2021-08-21 17:45:47,927 INFO L226 Difference]: Without dead ends: 24007 [2021-08-21 17:45:47,927 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 123.6ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:47,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24007 states. [2021-08-21 17:45:48,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24007 to 23302. [2021-08-21 17:45:48,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23302 states, 23301 states have (on average 2.1772456117763186) internal successors, (50732), 23301 states have internal predecessors, (50732), 0 states have call successors, (0), 0 states have call 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:48,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23302 states to 23302 states and 50732 transitions. [2021-08-21 17:45:48,301 INFO L78 Accepts]: Start accepts. Automaton has 23302 states and 50732 transitions. Word has length 31 [2021-08-21 17:45:48,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:48,302 INFO L470 AbstractCegarLoop]: Abstraction has 23302 states and 50732 transitions. [2021-08-21 17:45:48,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:48,302 INFO L276 IsEmpty]: Start isEmpty. Operand 23302 states and 50732 transitions. [2021-08-21 17:45:48,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:48,334 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:48,335 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:48,357 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:48,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:48,553 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:48,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:48,554 INFO L82 PathProgramCache]: Analyzing trace with hash 1612414177, now seen corresponding path program 32 times [2021-08-21 17:45:48,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:48,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318470076] [2021-08-21 17:45:48,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:48,554 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:48,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:48,619 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:45:48,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:48,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318470076] [2021-08-21 17:45:48,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318470076] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:48,619 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [475591594] [2021-08-21 17:45:48,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:45:48,619 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:48,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:48,620 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:45:48,621 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:45:50,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:45:50,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:50,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:50,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:50,920 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:50,939 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:45:50,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [475591594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:50,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:50,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:45:50,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516860874] [2021-08-21 17:45:50,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:50,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:50,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:50,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:50,940 INFO L87 Difference]: Start difference. First operand 23302 states and 50732 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:51,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:51,449 INFO L93 Difference]: Finished difference Result 23958 states and 51887 transitions. [2021-08-21 17:45:51,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:51,449 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:51,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:51,495 INFO L225 Difference]: With dead ends: 23958 [2021-08-21 17:45:51,495 INFO L226 Difference]: Without dead ends: 23942 [2021-08-21 17:45:51,495 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 105.5ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:51,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23942 states. [2021-08-21 17:45:51,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23942 to 23371. [2021-08-21 17:45:51,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23371 states, 23370 states have (on average 2.1794180573384683) internal successors, (50933), 23370 states have internal predecessors, (50933), 0 states have call successors, (0), 0 states have call 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,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23371 states to 23371 states and 50933 transitions. [2021-08-21 17:45:51,849 INFO L78 Accepts]: Start accepts. Automaton has 23371 states and 50933 transitions. Word has length 31 [2021-08-21 17:45:51,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:51,850 INFO L470 AbstractCegarLoop]: Abstraction has 23371 states and 50933 transitions. [2021-08-21 17:45:51,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:51,850 INFO L276 IsEmpty]: Start isEmpty. Operand 23371 states and 50933 transitions. [2021-08-21 17:45:51,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:51,885 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:51,885 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:51,906 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:45:52,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:52,101 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:52,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:52,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1029373673, now seen corresponding path program 17 times [2021-08-21 17:45:52,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:52,101 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846413883] [2021-08-21 17:45:52,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:52,101 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:52,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:52,183 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:45:52,183 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:52,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846413883] [2021-08-21 17:45:52,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846413883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:52,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916840682] [2021-08-21 17:45:52,183 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:45:52,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:52,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:52,184 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:45:52,185 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:45:53,943 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:45:53,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:53,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:53,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:54,499 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:54,515 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:54,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916840682] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:54,515 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:54,515 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-08-21 17:45:54,515 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374468608] [2021-08-21 17:45:54,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:45:54,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:54,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:45:54,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:45:54,516 INFO L87 Difference]: Start difference. First operand 23371 states and 50933 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:54,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:54,928 INFO L93 Difference]: Finished difference Result 24138 states and 52377 transitions. [2021-08-21 17:45:54,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:45:54,928 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:54,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:54,971 INFO L225 Difference]: With dead ends: 24138 [2021-08-21 17:45:54,971 INFO L226 Difference]: Without dead ends: 24106 [2021-08-21 17:45:54,971 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 115.9ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:45:54,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24106 states. [2021-08-21 17:45:55,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24106 to 23354. [2021-08-21 17:45:55,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23354 states, 23353 states have (on average 2.1789491714126665) internal successors, (50885), 23353 states have internal predecessors, (50885), 0 states have call successors, (0), 0 states have call 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:55,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23354 states to 23354 states and 50885 transitions. [2021-08-21 17:45:55,399 INFO L78 Accepts]: Start accepts. Automaton has 23354 states and 50885 transitions. Word has length 31 [2021-08-21 17:45:55,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:55,399 INFO L470 AbstractCegarLoop]: Abstraction has 23354 states and 50885 transitions. [2021-08-21 17:45:55,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:55,399 INFO L276 IsEmpty]: Start isEmpty. Operand 23354 states and 50885 transitions. [2021-08-21 17:45:55,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:55,432 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:55,432 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:55,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2021-08-21 17:45:55,645 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,SelfDestructingSolverStorable84 [2021-08-21 17:45:55,645 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:55,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:55,645 INFO L82 PathProgramCache]: Analyzing trace with hash 598716581, now seen corresponding path program 18 times [2021-08-21 17:45:55,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:55,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791473933] [2021-08-21 17:45:55,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:55,646 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:55,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:55,761 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:45:55,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:55,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791473933] [2021-08-21 17:45:55,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791473933] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:55,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791091959] [2021-08-21 17:45:55,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:45:55,762 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:55,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:55,763 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:45:55,764 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:45:57,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-21 17:45:57,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:45:57,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:45:57,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:45:58,160 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:45:58,196 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:58,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791091959] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:58,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:45:58,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:45:58,197 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790645652] [2021-08-21 17:45:58,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:45:58,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:45:58,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:45:58,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:58,198 INFO L87 Difference]: Start difference. First operand 23354 states and 50885 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:58,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:45:58,630 INFO L93 Difference]: Finished difference Result 24268 states and 52711 transitions. [2021-08-21 17:45:58,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:45:58,631 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:45:58,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:45:58,679 INFO L225 Difference]: With dead ends: 24268 [2021-08-21 17:45:58,679 INFO L226 Difference]: Without dead ends: 24240 [2021-08-21 17:45:58,680 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 121.2ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:45:58,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24240 states. [2021-08-21 17:45:58,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24240 to 23534. [2021-08-21 17:45:58,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23534 states, 23533 states have (on average 2.1824671737560024) internal successors, (51360), 23533 states have internal predecessors, (51360), 0 states have call successors, (0), 0 states have call 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:59,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23534 states to 23534 states and 51360 transitions. [2021-08-21 17:45:59,004 INFO L78 Accepts]: Start accepts. Automaton has 23534 states and 51360 transitions. Word has length 31 [2021-08-21 17:45:59,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:45:59,005 INFO L470 AbstractCegarLoop]: Abstraction has 23534 states and 51360 transitions. [2021-08-21 17:45:59,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:45:59,005 INFO L276 IsEmpty]: Start isEmpty. Operand 23534 states and 51360 transitions. [2021-08-21 17:45:59,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:45:59,037 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:45:59,037 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:45:59,060 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:45:59,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2021-08-21 17:45:59,258 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:45:59,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:45:59,258 INFO L82 PathProgramCache]: Analyzing trace with hash 1422116773, now seen corresponding path program 19 times [2021-08-21 17:45:59,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:45:59,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2300726] [2021-08-21 17:45:59,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:45:59,258 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:45:59,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:45:59,347 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:45:59,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:45:59,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2300726] [2021-08-21 17:45:59,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2300726] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:45:59,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717016452] [2021-08-21 17:45:59,348 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:45:59,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:45:59,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:45:59,349 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:45:59,350 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:46:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:01,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:01,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:01,751 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:01,774 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:01,774 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717016452] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:01,774 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:01,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 11 [2021-08-21 17:46:01,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500993612] [2021-08-21 17:46:01,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:46:01,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:01,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:46:01,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:46:01,775 INFO L87 Difference]: Start difference. First operand 23534 states and 51360 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:02,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:02,202 INFO L93 Difference]: Finished difference Result 24374 states and 52823 transitions. [2021-08-21 17:46:02,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:46:02,203 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:02,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:02,245 INFO L225 Difference]: With dead ends: 24374 [2021-08-21 17:46:02,245 INFO L226 Difference]: Without dead ends: 24350 [2021-08-21 17:46:02,245 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 122.7ms TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:46:02,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24350 states. [2021-08-21 17:46:02,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24350 to 23512. [2021-08-21 17:46:02,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23512 states, 23511 states have (on average 2.1819148483688484) internal successors, (51299), 23511 states have internal predecessors, (51299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:02,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23512 states to 23512 states and 51299 transitions. [2021-08-21 17:46:02,554 INFO L78 Accepts]: Start accepts. Automaton has 23512 states and 51299 transitions. Word has length 31 [2021-08-21 17:46:02,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:02,554 INFO L470 AbstractCegarLoop]: Abstraction has 23512 states and 51299 transitions. [2021-08-21 17:46:02,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:02,554 INFO L276 IsEmpty]: Start isEmpty. Operand 23512 states and 51299 transitions. [2021-08-21 17:46:02,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:02,586 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:02,586 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:02,608 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:46:02,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-21 17:46:02,808 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:02,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:02,808 INFO L82 PathProgramCache]: Analyzing trace with hash -2062160087, now seen corresponding path program 20 times [2021-08-21 17:46:02,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:02,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902735773] [2021-08-21 17:46:02,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:02,808 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:02,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:02,913 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:02,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:02,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902735773] [2021-08-21 17:46:02,915 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902735773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:02,915 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57643502] [2021-08-21 17:46:02,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:46:02,915 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:02,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:02,929 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:46:02,935 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:46:04,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:46:04,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:04,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:04,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:05,244 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:05,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57643502] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:05,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:05,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:46:05,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818283273] [2021-08-21 17:46:05,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:05,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:05,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:05,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:05,245 INFO L87 Difference]: Start difference. First operand 23512 states and 51299 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:05,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:05,690 INFO L93 Difference]: Finished difference Result 23952 states and 52052 transitions. [2021-08-21 17:46:05,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:05,690 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:05,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:05,738 INFO L225 Difference]: With dead ends: 23952 [2021-08-21 17:46:05,738 INFO L226 Difference]: Without dead ends: 23936 [2021-08-21 17:46:05,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 101.1ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:05,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23936 states. [2021-08-21 17:46:06,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23936 to 23610. [2021-08-21 17:46:06,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23610 states, 23609 states have (on average 2.182684569443856) internal successors, (51531), 23609 states have internal predecessors, (51531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:06,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23610 states to 23610 states and 51531 transitions. [2021-08-21 17:46:06,173 INFO L78 Accepts]: Start accepts. Automaton has 23610 states and 51531 transitions. Word has length 31 [2021-08-21 17:46:06,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:06,173 INFO L470 AbstractCegarLoop]: Abstraction has 23610 states and 51531 transitions. [2021-08-21 17:46:06,173 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:06,173 INFO L276 IsEmpty]: Start isEmpty. Operand 23610 states and 51531 transitions. [2021-08-21 17:46:06,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:06,212 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:06,212 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:06,236 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:46:06,417 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,SelfDestructingSolverStorable87 [2021-08-21 17:46:06,417 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:06,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:06,418 INFO L82 PathProgramCache]: Analyzing trace with hash 878690089, now seen corresponding path program 21 times [2021-08-21 17:46:06,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:06,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1734111929] [2021-08-21 17:46:06,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:06,418 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:06,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:06,531 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:46:06,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:06,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1734111929] [2021-08-21 17:46:06,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1734111929] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:06,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1935175559] [2021-08-21 17:46:06,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:46:06,532 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:06,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:06,532 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:46:06,569 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:46:08,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:46:08,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:08,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:08,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:08,783 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:08,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1935175559] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:08,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:08,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:46:08,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397202728] [2021-08-21 17:46:08,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:08,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:08,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:08,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:08,784 INFO L87 Difference]: Start difference. First operand 23610 states and 51531 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:09,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:09,239 INFO L93 Difference]: Finished difference Result 24198 states and 52524 transitions. [2021-08-21 17:46:09,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:09,240 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:09,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:09,293 INFO L225 Difference]: With dead ends: 24198 [2021-08-21 17:46:09,293 INFO L226 Difference]: Without dead ends: 24158 [2021-08-21 17:46:09,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 104.0ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:09,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24158 states. [2021-08-21 17:46:09,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24158 to 23636. [2021-08-21 17:46:09,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23636 states, 23635 states have (on average 2.184049079754601) internal successors, (51620), 23635 states have internal predecessors, (51620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:09,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23636 states to 23636 states and 51620 transitions. [2021-08-21 17:46:09,709 INFO L78 Accepts]: Start accepts. Automaton has 23636 states and 51620 transitions. Word has length 31 [2021-08-21 17:46:09,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:09,710 INFO L470 AbstractCegarLoop]: Abstraction has 23636 states and 51620 transitions. [2021-08-21 17:46:09,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:09,710 INFO L276 IsEmpty]: Start isEmpty. Operand 23636 states and 51620 transitions. [2021-08-21 17:46:09,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:09,747 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:09,747 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:09,769 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-08-21 17:46:09,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:09,962 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:09,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:09,962 INFO L82 PathProgramCache]: Analyzing trace with hash 947228457, now seen corresponding path program 22 times [2021-08-21 17:46:09,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:09,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085724732] [2021-08-21 17:46:09,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:09,963 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:09,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:10,041 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:46:10,041 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:10,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085724732] [2021-08-21 17:46:10,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085724732] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:10,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466660897] [2021-08-21 17:46:10,042 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:46:10,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:10,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:10,057 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:46:10,085 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:46:11,957 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:46:11,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:11,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:11,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:12,382 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:12,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466660897] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:12,382 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:12,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:46:12,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820101039] [2021-08-21 17:46:12,382 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:12,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:12,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:12,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:12,383 INFO L87 Difference]: Start difference. First operand 23636 states and 51620 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:12,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:12,795 INFO L93 Difference]: Finished difference Result 24046 states and 52298 transitions. [2021-08-21 17:46:12,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:12,795 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:12,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:12,842 INFO L225 Difference]: With dead ends: 24046 [2021-08-21 17:46:12,842 INFO L226 Difference]: Without dead ends: 24018 [2021-08-21 17:46:12,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:12,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24018 states. [2021-08-21 17:46:13,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24018 to 23640. [2021-08-21 17:46:13,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23640 states, 23639 states have (on average 2.185160116756208) internal successors, (51655), 23639 states have internal predecessors, (51655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:13,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23640 states to 23640 states and 51655 transitions. [2021-08-21 17:46:13,229 INFO L78 Accepts]: Start accepts. Automaton has 23640 states and 51655 transitions. Word has length 31 [2021-08-21 17:46:13,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:13,229 INFO L470 AbstractCegarLoop]: Abstraction has 23640 states and 51655 transitions. [2021-08-21 17:46:13,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:13,229 INFO L276 IsEmpty]: Start isEmpty. Operand 23640 states and 51655 transitions. [2021-08-21 17:46:13,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:13,262 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:13,262 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:13,286 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:46:13,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:13,484 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:13,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:13,485 INFO L82 PathProgramCache]: Analyzing trace with hash 297747941, now seen corresponding path program 23 times [2021-08-21 17:46:13,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:13,485 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330959325] [2021-08-21 17:46:13,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:13,485 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:13,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:13,585 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:13,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330959325] [2021-08-21 17:46:13,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330959325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:13,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1544535782] [2021-08-21 17:46:13,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:46:13,585 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:13,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:13,586 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:46:13,588 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:46:15,555 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:46:15,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:15,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:15,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:16,247 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:16,286 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:16,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1544535782] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:16,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:16,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 11 [2021-08-21 17:46:16,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441362300] [2021-08-21 17:46:16,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:46:16,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:16,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:46:16,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:46:16,287 INFO L87 Difference]: Start difference. First operand 23640 states and 51655 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:16,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:16,952 INFO L93 Difference]: Finished difference Result 24371 states and 53003 transitions. [2021-08-21 17:46:16,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:46:16,952 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:16,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:17,002 INFO L225 Difference]: With dead ends: 24371 [2021-08-21 17:46:17,002 INFO L226 Difference]: Without dead ends: 24347 [2021-08-21 17:46:17,003 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 138.4ms TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:46:17,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24347 states. [2021-08-21 17:46:17,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24347 to 23383. [2021-08-21 17:46:17,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23383 states, 23382 states have (on average 2.1803524078350867) internal successors, (50981), 23382 states have internal predecessors, (50981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:17,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23383 states to 23383 states and 50981 transitions. [2021-08-21 17:46:17,331 INFO L78 Accepts]: Start accepts. Automaton has 23383 states and 50981 transitions. Word has length 31 [2021-08-21 17:46:17,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:17,332 INFO L470 AbstractCegarLoop]: Abstraction has 23383 states and 50981 transitions. [2021-08-21 17:46:17,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:17,332 INFO L276 IsEmpty]: Start isEmpty. Operand 23383 states and 50981 transitions. [2021-08-21 17:46:17,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:17,362 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:17,362 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:17,385 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-08-21 17:46:17,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:17,584 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:17,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:17,585 INFO L82 PathProgramCache]: Analyzing trace with hash 146636393, now seen corresponding path program 24 times [2021-08-21 17:46:17,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:17,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396618879] [2021-08-21 17:46:17,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:17,585 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:17,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:17,670 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:17,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:17,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396618879] [2021-08-21 17:46:17,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396618879] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:17,670 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853280758] [2021-08-21 17:46:17,670 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:46:17,670 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:17,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:17,671 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:46:17,672 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:46:19,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:46:19,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:19,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:19,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:20,322 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:20,342 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:20,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853280758] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:20,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:20,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:46:20,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874532981] [2021-08-21 17:46:20,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:20,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:20,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:20,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:20,343 INFO L87 Difference]: Start difference. First operand 23383 states and 50981 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:20,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:20,741 INFO L93 Difference]: Finished difference Result 23989 states and 52041 transitions. [2021-08-21 17:46:20,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:20,741 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:20,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:20,785 INFO L225 Difference]: With dead ends: 23989 [2021-08-21 17:46:20,785 INFO L226 Difference]: Without dead ends: 23957 [2021-08-21 17:46:20,785 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 109.3ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:20,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23957 states. [2021-08-21 17:46:21,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23957 to 23511. [2021-08-21 17:46:21,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23511 states, 23510 states have (on average 2.1795831561037855) internal successors, (51242), 23510 states have internal predecessors, (51242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:21,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23511 states to 23511 states and 51242 transitions. [2021-08-21 17:46:21,125 INFO L78 Accepts]: Start accepts. Automaton has 23511 states and 51242 transitions. Word has length 31 [2021-08-21 17:46:21,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:21,125 INFO L470 AbstractCegarLoop]: Abstraction has 23511 states and 51242 transitions. [2021-08-21 17:46:21,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:21,125 INFO L276 IsEmpty]: Start isEmpty. Operand 23511 states and 51242 transitions. [2021-08-21 17:46:21,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:21,162 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:21,162 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:21,186 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:46:21,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:21,385 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:21,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:21,385 INFO L82 PathProgramCache]: Analyzing trace with hash 1859182185, now seen corresponding path program 25 times [2021-08-21 17:46:21,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:21,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073063801] [2021-08-21 17:46:21,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:21,385 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:21,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:21,477 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:21,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:21,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073063801] [2021-08-21 17:46:21,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073063801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:21,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053579942] [2021-08-21 17:46:21,477 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:46:21,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:21,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:21,478 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:46:21,503 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:46:23,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:23,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:23,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:24,167 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:24,190 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:24,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053579942] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:24,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:24,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:46:24,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859170739] [2021-08-21 17:46:24,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:24,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:24,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:24,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:24,191 INFO L87 Difference]: Start difference. First operand 23511 states and 51242 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:24,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:24,616 INFO L93 Difference]: Finished difference Result 24098 states and 52300 transitions. [2021-08-21 17:46:24,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:24,616 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:24,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:24,668 INFO L225 Difference]: With dead ends: 24098 [2021-08-21 17:46:24,669 INFO L226 Difference]: Without dead ends: 24062 [2021-08-21 17:46:24,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 107.7ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:24,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24062 states. [2021-08-21 17:46:24,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24062 to 23521. [2021-08-21 17:46:24,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23521 states, 23520 states have (on average 2.1788265306122447) internal successors, (51246), 23520 states have internal predecessors, (51246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:25,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23521 states to 23521 states and 51246 transitions. [2021-08-21 17:46:25,033 INFO L78 Accepts]: Start accepts. Automaton has 23521 states and 51246 transitions. Word has length 31 [2021-08-21 17:46:25,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:25,033 INFO L470 AbstractCegarLoop]: Abstraction has 23521 states and 51246 transitions. [2021-08-21 17:46:25,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:25,034 INFO L276 IsEmpty]: Start isEmpty. Operand 23521 states and 51246 transitions. [2021-08-21 17:46:25,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:25,071 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:25,071 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:25,094 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:46:25,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:25,273 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:25,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:25,273 INFO L82 PathProgramCache]: Analyzing trace with hash 864017833, now seen corresponding path program 26 times [2021-08-21 17:46:25,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:25,273 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891771385] [2021-08-21 17:46:25,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:25,273 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:25,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:25,379 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:25,379 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:25,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891771385] [2021-08-21 17:46:25,379 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891771385] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:25,379 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887223594] [2021-08-21 17:46:25,379 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:46:25,379 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:25,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:25,380 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:46:25,381 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:46:27,638 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:46:27,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:27,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:27,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:28,140 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:28,153 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:28,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887223594] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:28,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:28,153 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2021-08-21 17:46:28,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370159492] [2021-08-21 17:46:28,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:28,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:28,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:28,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:28,154 INFO L87 Difference]: Start difference. First operand 23521 states and 51246 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:28,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:28,522 INFO L93 Difference]: Finished difference Result 23998 states and 52049 transitions. [2021-08-21 17:46:28,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:28,523 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:28,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:28,563 INFO L225 Difference]: With dead ends: 23998 [2021-08-21 17:46:28,563 INFO L226 Difference]: Without dead ends: 23966 [2021-08-21 17:46:28,564 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 104.7ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:28,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23966 states. [2021-08-21 17:46:28,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23966 to 23472. [2021-08-21 17:46:28,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23472 states, 23471 states have (on average 2.1772826040645903) internal successors, (51103), 23471 states have internal predecessors, (51103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:28,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23472 states to 23472 states and 51103 transitions. [2021-08-21 17:46:28,888 INFO L78 Accepts]: Start accepts. Automaton has 23472 states and 51103 transitions. Word has length 31 [2021-08-21 17:46:28,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:28,888 INFO L470 AbstractCegarLoop]: Abstraction has 23472 states and 51103 transitions. [2021-08-21 17:46:28,888 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:28,888 INFO L276 IsEmpty]: Start isEmpty. Operand 23472 states and 51103 transitions. [2021-08-21 17:46:28,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:28,922 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:28,923 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:28,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-08-21 17:46:29,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93 [2021-08-21 17:46:29,139 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:29,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:29,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1570370643, now seen corresponding path program 27 times [2021-08-21 17:46:29,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:29,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572740638] [2021-08-21 17:46:29,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:29,140 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:29,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:29,269 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:29,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:29,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572740638] [2021-08-21 17:46:29,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572740638] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:29,269 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [935406068] [2021-08-21 17:46:29,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:46:29,269 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:29,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:29,270 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:46:29,271 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:46:31,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:46:31,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:31,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:31,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:32,012 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:32,023 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:32,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [935406068] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:32,023 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:32,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 10 [2021-08-21 17:46:32,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183669147] [2021-08-21 17:46:32,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:32,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:32,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:32,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:32,023 INFO L87 Difference]: Start difference. First operand 23472 states and 51103 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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:46:32,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:32,419 INFO L93 Difference]: Finished difference Result 23990 states and 52017 transitions. [2021-08-21 17:46:32,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:32,420 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:32,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:32,464 INFO L225 Difference]: With dead ends: 23990 [2021-08-21 17:46:32,464 INFO L226 Difference]: Without dead ends: 23974 [2021-08-21 17:46:32,464 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 130.6ms TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:32,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23974 states. [2021-08-21 17:46:32,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23974 to 23566. [2021-08-21 17:46:32,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23566 states, 23565 states have (on average 2.175344791003607) internal successors, (51262), 23565 states have internal predecessors, (51262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:32,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23566 states to 23566 states and 51262 transitions. [2021-08-21 17:46:32,798 INFO L78 Accepts]: Start accepts. Automaton has 23566 states and 51262 transitions. Word has length 31 [2021-08-21 17:46:32,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:32,799 INFO L470 AbstractCegarLoop]: Abstraction has 23566 states and 51262 transitions. [2021-08-21 17:46:32,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 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:46:32,799 INFO L276 IsEmpty]: Start isEmpty. Operand 23566 states and 51262 transitions. [2021-08-21 17:46:32,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:32,833 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:32,833 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:32,858 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:46:33,055 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,SelfDestructingSolverStorable94 [2021-08-21 17:46:33,056 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:33,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:33,056 INFO L82 PathProgramCache]: Analyzing trace with hash 295698981, now seen corresponding path program 28 times [2021-08-21 17:46:33,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:33,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237792015] [2021-08-21 17:46:33,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:33,056 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:33,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:33,148 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:33,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:33,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237792015] [2021-08-21 17:46:33,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237792015] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:33,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052942072] [2021-08-21 17:46:33,149 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:46:33,149 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:33,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:33,150 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:46:33,150 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:46:35,396 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:46:35,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:35,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:35,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:36,022 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:36,030 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:36,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052942072] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:36,030 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:36,030 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:46:36,030 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876072520] [2021-08-21 17:46:36,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:36,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:36,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:36,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:36,030 INFO L87 Difference]: Start difference. First operand 23566 states and 51262 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:36,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:36,432 INFO L93 Difference]: Finished difference Result 24460 states and 52913 transitions. [2021-08-21 17:46:36,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:36,433 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:36,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:36,475 INFO L225 Difference]: With dead ends: 24460 [2021-08-21 17:46:36,475 INFO L226 Difference]: Without dead ends: 24444 [2021-08-21 17:46:36,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 121.7ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:36,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24444 states. [2021-08-21 17:46:36,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24444 to 23722. [2021-08-21 17:46:36,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23722 states, 23721 states have (on average 2.1779435942835463) internal successors, (51663), 23721 states have internal predecessors, (51663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:36,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23722 states to 23722 states and 51663 transitions. [2021-08-21 17:46:36,806 INFO L78 Accepts]: Start accepts. Automaton has 23722 states and 51663 transitions. Word has length 31 [2021-08-21 17:46:36,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:36,806 INFO L470 AbstractCegarLoop]: Abstraction has 23722 states and 51663 transitions. [2021-08-21 17:46:36,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:36,807 INFO L276 IsEmpty]: Start isEmpty. Operand 23722 states and 51663 transitions. [2021-08-21 17:46:36,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:36,842 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:36,843 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:36,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2021-08-21 17:46:37,065 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:37,065 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:37,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:37,066 INFO L82 PathProgramCache]: Analyzing trace with hash 1922715617, now seen corresponding path program 29 times [2021-08-21 17:46:37,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:37,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741967356] [2021-08-21 17:46:37,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:37,066 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:37,166 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:37,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:37,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741967356] [2021-08-21 17:46:37,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741967356] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:37,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722909673] [2021-08-21 17:46:37,166 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:46:37,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:37,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:37,167 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:46:37,168 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:46:39,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-21 17:46:39,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:39,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:39,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:40,045 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:40,058 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:40,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722909673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:40,058 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:40,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 11 [2021-08-21 17:46:40,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655105289] [2021-08-21 17:46:40,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-08-21 17:46:40,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:40,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-21 17:46:40,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:46:40,058 INFO L87 Difference]: Start difference. First operand 23722 states and 51663 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:40,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:40,570 INFO L93 Difference]: Finished difference Result 24534 states and 53051 transitions. [2021-08-21 17:46:40,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-21 17:46:40,571 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:40,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:40,621 INFO L225 Difference]: With dead ends: 24534 [2021-08-21 17:46:40,621 INFO L226 Difference]: Without dead ends: 24518 [2021-08-21 17:46:40,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 132.9ms TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-08-21 17:46:40,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24518 states. [2021-08-21 17:46:40,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24518 to 23482. [2021-08-21 17:46:40,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23482 states, 23481 states have (on average 2.1743111451812105) internal successors, (51055), 23481 states have internal predecessors, (51055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:40,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23482 states to 23482 states and 51055 transitions. [2021-08-21 17:46:40,942 INFO L78 Accepts]: Start accepts. Automaton has 23482 states and 51055 transitions. Word has length 31 [2021-08-21 17:46:40,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:40,943 INFO L470 AbstractCegarLoop]: Abstraction has 23482 states and 51055 transitions. [2021-08-21 17:46:40,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:40,943 INFO L276 IsEmpty]: Start isEmpty. Operand 23482 states and 51055 transitions. [2021-08-21 17:46:40,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:40,976 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:40,976 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:40,999 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:46:41,196 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:41,197 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:41,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:41,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1445586003, now seen corresponding path program 30 times [2021-08-21 17:46:41,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:41,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598824234] [2021-08-21 17:46:41,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:41,197 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:41,358 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:41,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:41,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598824234] [2021-08-21 17:46:41,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598824234] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:41,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324066337] [2021-08-21 17:46:41,359 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:46:41,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:41,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:41,359 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:46:41,360 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:46:43,678 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:46:43,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:43,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:43,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:44,265 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:44,282 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:44,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324066337] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:44,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:44,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:46:44,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687880619] [2021-08-21 17:46:44,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:44,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:44,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:44,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:44,283 INFO L87 Difference]: Start difference. First operand 23482 states and 51055 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:44,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:44,738 INFO L93 Difference]: Finished difference Result 24200 states and 52336 transitions. [2021-08-21 17:46:44,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:44,738 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:44,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:44,786 INFO L225 Difference]: With dead ends: 24200 [2021-08-21 17:46:44,786 INFO L226 Difference]: Without dead ends: 24168 [2021-08-21 17:46:44,787 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 118.9ms TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:44,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24168 states. [2021-08-21 17:46:45,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24168 to 23607. [2021-08-21 17:46:45,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23607 states, 23606 states have (on average 2.1765229179022283) internal successors, (51379), 23606 states have internal predecessors, (51379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:45,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23607 states to 23607 states and 51379 transitions. [2021-08-21 17:46:45,127 INFO L78 Accepts]: Start accepts. Automaton has 23607 states and 51379 transitions. Word has length 31 [2021-08-21 17:46:45,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:45,128 INFO L470 AbstractCegarLoop]: Abstraction has 23607 states and 51379 transitions. [2021-08-21 17:46:45,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:45,128 INFO L276 IsEmpty]: Start isEmpty. Operand 23607 states and 51379 transitions. [2021-08-21 17:46:45,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:45,240 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:45,240 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:45,264 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:46:45,456 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:45,457 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:45,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:45,457 INFO L82 PathProgramCache]: Analyzing trace with hash 747826913, now seen corresponding path program 31 times [2021-08-21 17:46:45,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:45,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709719984] [2021-08-21 17:46:45,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:45,457 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:45,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:45,545 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:45,545 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:45,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709719984] [2021-08-21 17:46:45,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709719984] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:45,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155021441] [2021-08-21 17:46:45,546 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:46:45,546 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:45,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:45,546 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:46:45,547 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:46:47,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:47,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:47,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:48,497 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:48,514 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:48,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155021441] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:48,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:48,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 9 [2021-08-21 17:46:48,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666587595] [2021-08-21 17:46:48,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:46:48,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:48,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:46:48,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:46:48,515 INFO L87 Difference]: Start difference. First operand 23607 states and 51379 transitions. Second operand has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:48,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:48,849 INFO L93 Difference]: Finished difference Result 24329 states and 52798 transitions. [2021-08-21 17:46:48,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:46:48,849 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:48,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:48,891 INFO L225 Difference]: With dead ends: 24329 [2021-08-21 17:46:48,891 INFO L226 Difference]: Without dead ends: 24313 [2021-08-21 17:46:48,892 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 5 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 106.0ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:46:48,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24313 states. [2021-08-21 17:46:49,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24313 to 23879. [2021-08-21 17:46:49,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23879 states, 23878 states have (on average 2.1784906608593686) internal successors, (52018), 23878 states have internal predecessors, (52018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:49,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23879 states to 23879 states and 52018 transitions. [2021-08-21 17:46:49,318 INFO L78 Accepts]: Start accepts. Automaton has 23879 states and 52018 transitions. Word has length 31 [2021-08-21 17:46:49,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:49,319 INFO L470 AbstractCegarLoop]: Abstraction has 23879 states and 52018 transitions. [2021-08-21 17:46:49,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.8) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:49,319 INFO L276 IsEmpty]: Start isEmpty. Operand 23879 states and 52018 transitions. [2021-08-21 17:46:49,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:49,351 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:49,351 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:49,375 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2021-08-21 17:46:49,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:49,575 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:49,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:49,575 INFO L82 PathProgramCache]: Analyzing trace with hash -1043656155, now seen corresponding path program 32 times [2021-08-21 17:46:49,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:49,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965637715] [2021-08-21 17:46:49,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:49,575 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:49,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:49,668 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:49,669 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:49,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965637715] [2021-08-21 17:46:49,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965637715] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:49,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671701985] [2021-08-21 17:46:49,669 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:46:49,669 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:49,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:49,670 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:46:49,671 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:46:52,077 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:46:52,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:52,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:52,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:52,722 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:52,748 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:52,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671701985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:52,748 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:52,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:46:52,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552542175] [2021-08-21 17:46:52,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:52,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:52,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:52,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:52,749 INFO L87 Difference]: Start difference. First operand 23879 states and 52018 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:53,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:53,216 INFO L93 Difference]: Finished difference Result 24743 states and 53603 transitions. [2021-08-21 17:46:53,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:53,217 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:53,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:53,260 INFO L225 Difference]: With dead ends: 24743 [2021-08-21 17:46:53,260 INFO L226 Difference]: Without dead ends: 24719 [2021-08-21 17:46:53,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 125.5ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:53,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24719 states. [2021-08-21 17:46:53,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24719 to 23899. [2021-08-21 17:46:53,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23899 states, 23898 states have (on average 2.177337015649845) internal successors, (52034), 23898 states have internal predecessors, (52034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:53,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23899 states to 23899 states and 52034 transitions. [2021-08-21 17:46:53,701 INFO L78 Accepts]: Start accepts. Automaton has 23899 states and 52034 transitions. Word has length 31 [2021-08-21 17:46:53,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:53,701 INFO L470 AbstractCegarLoop]: Abstraction has 23899 states and 52034 transitions. [2021-08-21 17:46:53,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:53,702 INFO L276 IsEmpty]: Start isEmpty. Operand 23899 states and 52034 transitions. [2021-08-21 17:46:53,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:53,738 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:53,739 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:53,765 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:46:53,953 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,SelfDestructingSolverStorable99 [2021-08-21 17:46:53,953 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:53,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:53,954 INFO L82 PathProgramCache]: Analyzing trace with hash 854503649, now seen corresponding path program 33 times [2021-08-21 17:46:53,954 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:53,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963967673] [2021-08-21 17:46:53,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:53,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:54,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:54,145 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:54,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:54,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963967673] [2021-08-21 17:46:54,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963967673] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:54,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [978624405] [2021-08-21 17:46:54,146 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:46:54,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:54,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:54,147 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:46:54,147 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:46:56,625 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:46:56,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:46:56,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:46:56,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:46:57,205 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:46:57,226 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:46:57,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [978624405] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:57,226 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:46:57,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:46:57,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581528571] [2021-08-21 17:46:57,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:46:57,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:46:57,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:46:57,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:57,227 INFO L87 Difference]: Start difference. First operand 23899 states and 52034 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:57,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:46:57,656 INFO L93 Difference]: Finished difference Result 24929 states and 54040 transitions. [2021-08-21 17:46:57,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:46:57,657 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:46:57,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:46:57,717 INFO L225 Difference]: With dead ends: 24929 [2021-08-21 17:46:57,717 INFO L226 Difference]: Without dead ends: 24913 [2021-08-21 17:46:57,717 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 122.3ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:46:57,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24913 states. [2021-08-21 17:46:58,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24913 to 24305. [2021-08-21 17:46:58,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24305 states, 24304 states have (on average 2.178242264647795) internal successors, (52940), 24304 states have internal predecessors, (52940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:58,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24305 states to 24305 states and 52940 transitions. [2021-08-21 17:46:58,069 INFO L78 Accepts]: Start accepts. Automaton has 24305 states and 52940 transitions. Word has length 31 [2021-08-21 17:46:58,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:46:58,069 INFO L470 AbstractCegarLoop]: Abstraction has 24305 states and 52940 transitions. [2021-08-21 17:46:58,069 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:46:58,069 INFO L276 IsEmpty]: Start isEmpty. Operand 24305 states and 52940 transitions. [2021-08-21 17:46:58,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:46:58,102 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:46:58,102 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:46:58,128 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:46:58,316 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,SelfDestructingSolverStorable100 [2021-08-21 17:46:58,317 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:46:58,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:46:58,317 INFO L82 PathProgramCache]: Analyzing trace with hash 609133037, now seen corresponding path program 34 times [2021-08-21 17:46:58,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:46:58,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582311948] [2021-08-21 17:46:58,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:46:58,317 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:46:58,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:46:58,404 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:46:58,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:46:58,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582311948] [2021-08-21 17:46:58,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582311948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:46:58,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072384666] [2021-08-21 17:46:58,404 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:46:58,404 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:46:58,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:46:58,419 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:46:58,477 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:47:01,194 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:47:01,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:01,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:01,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:01,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072384666] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:01,649 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:01,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:47:01,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531353929] [2021-08-21 17:47:01,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:47:01,650 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:01,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:47:01,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:01,650 INFO L87 Difference]: Start difference. First operand 24305 states and 52940 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:02,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:02,124 INFO L93 Difference]: Finished difference Result 24869 states and 53946 transitions. [2021-08-21 17:47:02,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:47:02,125 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:02,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:02,175 INFO L225 Difference]: With dead ends: 24869 [2021-08-21 17:47:02,175 INFO L226 Difference]: Without dead ends: 24853 [2021-08-21 17:47:02,175 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 98.8ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:02,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24853 states. [2021-08-21 17:47:02,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24853 to 24457. [2021-08-21 17:47:02,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24457 states, 24456 states have (on average 2.1786064769381746) internal successors, (53280), 24456 states have internal predecessors, (53280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:02,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24457 states to 24457 states and 53280 transitions. [2021-08-21 17:47:02,583 INFO L78 Accepts]: Start accepts. Automaton has 24457 states and 53280 transitions. Word has length 31 [2021-08-21 17:47:02,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:02,583 INFO L470 AbstractCegarLoop]: Abstraction has 24457 states and 53280 transitions. [2021-08-21 17:47:02,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:02,584 INFO L276 IsEmpty]: Start isEmpty. Operand 24457 states and 53280 transitions. [2021-08-21 17:47:02,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:02,621 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:02,621 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:02,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2021-08-21 17:47:02,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-08-21 17:47:02,825 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:02,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:02,825 INFO L82 PathProgramCache]: Analyzing trace with hash -744984083, now seen corresponding path program 35 times [2021-08-21 17:47:02,825 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:02,825 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058005660] [2021-08-21 17:47:02,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:02,826 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:02,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:02,949 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:47:02,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:02,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058005660] [2021-08-21 17:47:02,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058005660] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:02,950 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991436225] [2021-08-21 17:47:02,950 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-08-21 17:47:02,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:02,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:02,951 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:47:02,972 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:47:05,836 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-21 17:47:05,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:05,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:05,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:06,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:06,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991436225] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:06,334 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:06,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:47:06,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441495827] [2021-08-21 17:47:06,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:47:06,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:06,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:47:06,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:06,334 INFO L87 Difference]: Start difference. First operand 24457 states and 53280 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:06,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:06,795 INFO L93 Difference]: Finished difference Result 25169 states and 54539 transitions. [2021-08-21 17:47:06,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:47:06,795 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:06,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:06,846 INFO L225 Difference]: With dead ends: 25169 [2021-08-21 17:47:06,847 INFO L226 Difference]: Without dead ends: 25129 [2021-08-21 17:47:06,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 114.8ms TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:06,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25129 states. [2021-08-21 17:47:07,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25129 to 24530. [2021-08-21 17:47:07,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24530 states, 24529 states have (on average 2.17986872681316) internal successors, (53470), 24529 states have internal predecessors, (53470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:07,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24530 states to 24530 states and 53470 transitions. [2021-08-21 17:47:07,312 INFO L78 Accepts]: Start accepts. Automaton has 24530 states and 53470 transitions. Word has length 31 [2021-08-21 17:47:07,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:07,312 INFO L470 AbstractCegarLoop]: Abstraction has 24530 states and 53470 transitions. [2021-08-21 17:47:07,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:07,312 INFO L276 IsEmpty]: Start isEmpty. Operand 24530 states and 53470 transitions. [2021-08-21 17:47:07,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:07,351 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:07,351 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:07,376 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:47:07,575 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-08-21 17:47:07,576 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:07,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:07,576 INFO L82 PathProgramCache]: Analyzing trace with hash -676445715, now seen corresponding path program 36 times [2021-08-21 17:47:07,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:07,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13026175] [2021-08-21 17:47:07,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:07,576 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:07,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:07,656 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:47:07,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:07,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13026175] [2021-08-21 17:47:07,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13026175] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:07,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544581902] [2021-08-21 17:47:07,656 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-08-21 17:47:07,657 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:07,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:07,677 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:47:07,678 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:47:10,524 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-21 17:47:10,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:10,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:10,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:10,956 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:10,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544581902] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:10,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:10,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 10 [2021-08-21 17:47:10,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789742231] [2021-08-21 17:47:10,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:47:10,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:10,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:47:10,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:10,957 INFO L87 Difference]: Start difference. First operand 24530 states and 53470 transitions. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:11,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:11,360 INFO L93 Difference]: Finished difference Result 25037 states and 54337 transitions. [2021-08-21 17:47:11,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:47:11,361 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:11,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:11,412 INFO L225 Difference]: With dead ends: 25037 [2021-08-21 17:47:11,412 INFO L226 Difference]: Without dead ends: 25009 [2021-08-21 17:47:11,412 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 96.2ms TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:11,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25009 states. [2021-08-21 17:47:11,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25009 to 24560. [2021-08-21 17:47:11,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24560 states, 24559 states have (on average 2.1803005008347247) internal successors, (53546), 24559 states have internal predecessors, (53546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:11,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24560 states to 24560 states and 53546 transitions. [2021-08-21 17:47:11,771 INFO L78 Accepts]: Start accepts. Automaton has 24560 states and 53546 transitions. Word has length 31 [2021-08-21 17:47:11,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:11,771 INFO L470 AbstractCegarLoop]: Abstraction has 24560 states and 53546 transitions. [2021-08-21 17:47:11,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:11,771 INFO L276 IsEmpty]: Start isEmpty. Operand 24560 states and 53546 transitions. [2021-08-21 17:47:11,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:11,940 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:11,940 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:11,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2021-08-21 17:47:12,163 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,SelfDestructingSolverStorable103 [2021-08-21 17:47:12,163 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:12,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:12,164 INFO L82 PathProgramCache]: Analyzing trace with hash 2034995881, now seen corresponding path program 37 times [2021-08-21 17:47:12,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:12,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345588550] [2021-08-21 17:47:12,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:12,164 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:12,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:12,239 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-21 17:47:12,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:12,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345588550] [2021-08-21 17:47:12,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [345588550] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:12,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2033025707] [2021-08-21 17:47:12,239 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-08-21 17:47:12,239 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:12,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:12,240 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:47:12,241 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:47:15,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:15,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:15,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:15,488 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:15,502 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:15,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2033025707] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:15,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:15,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 9 [2021-08-21 17:47:15,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509046370] [2021-08-21 17:47:15,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:47:15,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:15,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:47:15,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:47:15,503 INFO L87 Difference]: Start difference. First operand 24560 states and 53546 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:15,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:15,809 INFO L93 Difference]: Finished difference Result 24948 states and 54185 transitions. [2021-08-21 17:47:15,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:47:15,810 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:15,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:15,867 INFO L225 Difference]: With dead ends: 24948 [2021-08-21 17:47:15,867 INFO L226 Difference]: Without dead ends: 24932 [2021-08-21 17:47:15,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 86.4ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:47:15,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24932 states. [2021-08-21 17:47:16,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24932 to 24610. [2021-08-21 17:47:16,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24610 states, 24609 states have (on average 2.181315778780121) internal successors, (53680), 24609 states have internal predecessors, (53680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:16,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24610 states to 24610 states and 53680 transitions. [2021-08-21 17:47:16,239 INFO L78 Accepts]: Start accepts. Automaton has 24610 states and 53680 transitions. Word has length 31 [2021-08-21 17:47:16,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:16,239 INFO L470 AbstractCegarLoop]: Abstraction has 24610 states and 53680 transitions. [2021-08-21 17:47:16,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:16,239 INFO L276 IsEmpty]: Start isEmpty. Operand 24610 states and 53680 transitions. [2021-08-21 17:47:16,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:16,275 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:16,275 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:16,299 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:47:16,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:16,501 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:16,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:16,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1626030761, now seen corresponding path program 38 times [2021-08-21 17:47:16,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:16,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532497459] [2021-08-21 17:47:16,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:16,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:16,589 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-08-21 17:47:16,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:16,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532497459] [2021-08-21 17:47:16,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532497459] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:16,590 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999557475] [2021-08-21 17:47:16,590 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-08-21 17:47:16,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:16,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:16,591 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:47:16,592 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:47:19,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-21 17:47:19,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:19,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:19,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:19,943 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:19,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999557475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:19,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:19,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8] total 9 [2021-08-21 17:47:19,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456995654] [2021-08-21 17:47:19,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-08-21 17:47:19,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:19,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-21 17:47:19,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:47:19,944 INFO L87 Difference]: Start difference. First operand 24610 states and 53680 transitions. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:20,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:20,317 INFO L93 Difference]: Finished difference Result 24970 states and 54298 transitions. [2021-08-21 17:47:20,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-21 17:47:20,318 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:20,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:20,367 INFO L225 Difference]: With dead ends: 24970 [2021-08-21 17:47:20,367 INFO L226 Difference]: Without dead ends: 24950 [2021-08-21 17:47:20,367 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 4 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 95.3ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-08-21 17:47:20,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24950 states. [2021-08-21 17:47:20,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24950 to 24647. [2021-08-21 17:47:20,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24647 states, 24646 states have (on average 2.182341962184533) internal successors, (53786), 24646 states have internal predecessors, (53786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:20,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24647 states to 24647 states and 53786 transitions. [2021-08-21 17:47:20,727 INFO L78 Accepts]: Start accepts. Automaton has 24647 states and 53786 transitions. Word has length 31 [2021-08-21 17:47:20,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:20,727 INFO L470 AbstractCegarLoop]: Abstraction has 24647 states and 53786 transitions. [2021-08-21 17:47:20,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 9 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:20,728 INFO L276 IsEmpty]: Start isEmpty. Operand 24647 states and 53786 transitions. [2021-08-21 17:47:20,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:20,760 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:20,760 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:20,784 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:47:20,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:20,983 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:20,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:20,984 INFO L82 PathProgramCache]: Analyzing trace with hash -1893849755, now seen corresponding path program 39 times [2021-08-21 17:47:20,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:20,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162628430] [2021-08-21 17:47:20,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:20,984 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:20,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:21,069 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:47:21,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:21,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162628430] [2021-08-21 17:47:21,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162628430] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:21,070 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [53775219] [2021-08-21 17:47:21,070 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:47:21,070 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:21,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:21,071 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:47:21,071 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:47:24,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-21 17:47:24,059 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:24,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:24,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:24,594 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:24,618 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:24,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [53775219] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:24,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:24,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:47:24,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711578692] [2021-08-21 17:47:24,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:47:24,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:24,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:47:24,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:24,618 INFO L87 Difference]: Start difference. First operand 24647 states and 53786 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:25,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:25,017 INFO L93 Difference]: Finished difference Result 25245 states and 54897 transitions. [2021-08-21 17:47:25,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:47:25,017 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:25,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:25,068 INFO L225 Difference]: With dead ends: 25245 [2021-08-21 17:47:25,068 INFO L226 Difference]: Without dead ends: 25221 [2021-08-21 17:47:25,068 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 104.9ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:25,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25221 states. [2021-08-21 17:47:25,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25221 to 24710. [2021-08-21 17:47:25,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24710 states, 24709 states have (on average 2.1824841150997614) internal successors, (53927), 24709 states have internal predecessors, (53927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:25,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24710 states to 24710 states and 53927 transitions. [2021-08-21 17:47:25,435 INFO L78 Accepts]: Start accepts. Automaton has 24710 states and 53927 transitions. Word has length 31 [2021-08-21 17:47:25,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:25,435 INFO L470 AbstractCegarLoop]: Abstraction has 24710 states and 53927 transitions. [2021-08-21 17:47:25,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:25,435 INFO L276 IsEmpty]: Start isEmpty. Operand 24710 states and 53927 transitions. [2021-08-21 17:47:25,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:25,469 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:25,469 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:25,496 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:47:25,684 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,SelfDestructingSolverStorable106 [2021-08-21 17:47:25,685 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:25,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:25,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1890589353, now seen corresponding path program 40 times [2021-08-21 17:47:25,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:25,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901567588] [2021-08-21 17:47:25,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:25,685 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:25,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:25,886 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:25,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:25,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901567588] [2021-08-21 17:47:25,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901567588] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:25,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739717172] [2021-08-21 17:47:25,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-08-21 17:47:25,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:25,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:25,887 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:47:25,888 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:47:28,794 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-21 17:47:28,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:28,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:28,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:29,268 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:29,291 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-21 17:47:29,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739717172] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:29,292 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-21 17:47:29,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8] total 10 [2021-08-21 17:47:29,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117488748] [2021-08-21 17:47:29,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-08-21 17:47:29,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-21 17:47:29,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-21 17:47:29,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:29,292 INFO L87 Difference]: Start difference. First operand 24710 states and 53927 transitions. Second operand has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:29,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-21 17:47:29,717 INFO L93 Difference]: Finished difference Result 25356 states and 55043 transitions. [2021-08-21 17:47:29,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-21 17:47:29,717 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-21 17:47:29,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-21 17:47:29,759 INFO L225 Difference]: With dead ends: 25356 [2021-08-21 17:47:29,760 INFO L226 Difference]: Without dead ends: 25340 [2021-08-21 17:47:29,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 98.4ms TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-08-21 17:47:29,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25340 states. [2021-08-21 17:47:30,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25340 to 24766. [2021-08-21 17:47:30,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24766 states, 24765 states have (on average 2.1823945083787604) internal successors, (54047), 24765 states have internal predecessors, (54047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:30,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24766 states to 24766 states and 54047 transitions. [2021-08-21 17:47:30,220 INFO L78 Accepts]: Start accepts. Automaton has 24766 states and 54047 transitions. Word has length 31 [2021-08-21 17:47:30,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-21 17:47:30,220 INFO L470 AbstractCegarLoop]: Abstraction has 24766 states and 54047 transitions. [2021-08-21 17:47:30,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-21 17:47:30,221 INFO L276 IsEmpty]: Start isEmpty. Operand 24766 states and 54047 transitions. [2021-08-21 17:47:30,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-21 17:47:30,256 INFO L504 BasicCegarLoop]: Found error trace [2021-08-21 17:47:30,256 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-21 17:47:30,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Forceful destruction successful, exit code 0 [2021-08-21 17:47:30,472 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,SelfDestructingSolverStorable107 [2021-08-21 17:47:30,473 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION (and 1 more)] === [2021-08-21 17:47:30,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-21 17:47:30,473 INFO L82 PathProgramCache]: Analyzing trace with hash -674971035, now seen corresponding path program 33 times [2021-08-21 17:47:30,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-21 17:47:30,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019459724] [2021-08-21 17:47:30,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-21 17:47:30,473 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-21 17:47:30,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-21 17:47:30,541 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-21 17:47:30,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-21 17:47:30,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019459724] [2021-08-21 17:47:30,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019459724] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-21 17:47:30,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578449529] [2021-08-21 17:47:30,541 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-08-21 17:47:30,541 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-21 17:47:30,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-21 17:47:30,542 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:47:30,543 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:47:33,566 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-21 17:47:33,566 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-21 17:47:33,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-21 17:47:33,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-21 17:47:34,044 INFO L883 QuantifierPusher]: Run 10 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:34,107 INFO L883 QuantifierPusher]: Run 20 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:34,271 INFO L883 QuantifierPusher]: Run 30 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:34,573 INFO L883 QuantifierPusher]: Run 40 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:35,076 INFO L883 QuantifierPusher]: Run 50 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:35,817 INFO L883 QuantifierPusher]: Run 60 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:36,840 INFO L883 QuantifierPusher]: Run 70 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:38,163 INFO L883 QuantifierPusher]: Run 80 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:39,874 INFO L883 QuantifierPusher]: Run 90 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:42,030 INFO L883 QuantifierPusher]: Run 100 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:44,669 INFO L883 QuantifierPusher]: Run 110 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:47,899 INFO L883 QuantifierPusher]: Run 120 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:51,719 INFO L883 QuantifierPusher]: Run 130 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:47:56,181 INFO L883 QuantifierPusher]: Run 140 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:01,418 INFO L883 QuantifierPusher]: Run 150 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:07,460 INFO L883 QuantifierPusher]: Run 160 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:14,377 INFO L883 QuantifierPusher]: Run 170 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:22,304 INFO L883 QuantifierPusher]: Run 180 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:31,114 INFO L883 QuantifierPusher]: Run 190 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:41,083 INFO L883 QuantifierPusher]: Run 200 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:48:52,354 INFO L883 QuantifierPusher]: Run 210 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:49:04,961 INFO L883 QuantifierPusher]: Run 220 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:49:19,010 INFO L883 QuantifierPusher]: Run 230 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:49:34,531 INFO L883 QuantifierPusher]: Run 240 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:49:51,371 INFO L883 QuantifierPusher]: Run 250 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:50:09,613 INFO L883 QuantifierPusher]: Run 260 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:50:29,626 INFO L883 QuantifierPusher]: Run 270 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:50:51,476 INFO L883 QuantifierPusher]: Run 280 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:51:15,224 INFO L883 QuantifierPusher]: Run 290 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:51:40,722 INFO L883 QuantifierPusher]: Run 300 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:52:08,628 INFO L883 QuantifierPusher]: Run 310 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:52:38,876 INFO L883 QuantifierPusher]: Run 320 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:53:11,473 INFO L883 QuantifierPusher]: Run 330 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:53:46,376 INFO L883 QuantifierPusher]: Run 340 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:54:23,475 INFO L883 QuantifierPusher]: Run 350 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:55:03,313 INFO L883 QuantifierPusher]: Run 360 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:55:46,096 INFO L883 QuantifierPusher]: Run 370 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:56:31,666 INFO L883 QuantifierPusher]: Run 380 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. [2021-08-21 17:57:19,746 INFO L883 QuantifierPusher]: Run 390 iterations of DualJunctionQuantifierElimination maybe there is a nontermination bug. Received shutdown request... [2021-08-21 17:57:58,886 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 17:57:58,886 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-08-21 17:57:59,929 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 [2021-08-21 17:57:59,929 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:58:00,678 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT [2021-08-21 17:58:00,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-08-21 17:58:00,679 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while executing Executor. [2021-08-21 17:58:00,680 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-08-21 17:58:00,680 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-08-21 17:58:00,680 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-08-21 17:58:00,680 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-08-21 17:58:00,683 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-21 17:58:00,683 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-21 17:58:00,684 INFO L202 PluginConnector]: Adding new model exp2x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.08 05:58:00 BasicIcfg [2021-08-21 17:58:00,684 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-21 17:58:00,685 INFO L168 Benchmark]: Toolchain (without parser) took 865117.33 ms. Allocated memory was 188.7 MB in the beginning and 3.8 GB in the end (delta: 3.6 GB). Free memory was 168.3 MB in the beginning and 2.8 GB in the end (delta: -2.6 GB). Peak memory consumption was 3.9 GB. Max. memory is 8.0 GB. [2021-08-21 17:58:00,685 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.45 ms. Allocated memory is still 188.7 MB. Free memory was 169.4 MB in the beginning and 169.3 MB in the end (delta: 92.0 kB). There was no memory consumed. Max. memory is 8.0 GB. [2021-08-21 17:58:00,685 INFO L168 Benchmark]: Boogie Procedure Inliner took 21.11 ms. Allocated memory is still 188.7 MB. Free memory was 168.2 MB in the beginning and 166.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. [2021-08-21 17:58:00,686 INFO L168 Benchmark]: Boogie Preprocessor took 15.07 ms. Allocated memory is still 188.7 MB. Free memory was 166.7 MB in the beginning and 165.7 MB in the end (delta: 948.5 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-21 17:58:00,686 INFO L168 Benchmark]: RCFGBuilder took 207.48 ms. Allocated memory is still 188.7 MB. Free memory was 165.7 MB in the beginning and 154.4 MB in the end (delta: 11.4 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-21 17:58:00,686 INFO L168 Benchmark]: TraceAbstraction took 864869.17 ms. Allocated memory was 188.7 MB in the beginning and 3.8 GB in the end (delta: 3.6 GB). Free memory was 153.9 MB in the beginning and 2.8 GB in the end (delta: -2.6 GB). Peak memory consumption was 3.9 GB. Max. memory is 8.0 GB. [2021-08-21 17:58:00,687 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.45 ms. Allocated memory is still 188.7 MB. Free memory was 169.4 MB in the beginning and 169.3 MB in the end (delta: 92.0 kB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 21.11 ms. Allocated memory is still 188.7 MB. Free memory was 168.2 MB in the beginning and 166.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 3.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 15.07 ms. Allocated memory is still 188.7 MB. Free memory was 166.7 MB in the beginning and 165.7 MB in the end (delta: 948.5 kB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 207.48 ms. Allocated memory is still 188.7 MB. Free memory was 165.7 MB in the beginning and 154.4 MB in the end (delta: 11.4 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 864869.17 ms. Allocated memory was 188.7 MB in the beginning and 3.8 GB in the end (delta: 3.6 GB). Free memory was 153.9 MB in the beginning and 2.8 GB in the end (delta: -2.6 GB). Peak memory consumption was 3.9 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Independence relation benchmarks ThreadSeparatingIndependenceRelation.Independence Queries: [ total: 1520, positive: 1408, positive conditional: 1408, positive unconditional: 0, negative: 112, negative conditional: 112, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , ThreadSeparatingIndependenceRelation.Statistics on underlying relation: CachedIndependenceRelation.Independence Queries: [ total: 1408, positive: 1408, positive conditional: 0, positive unconditional: 1408, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 144, positive: 144, positive conditional: 0, positive unconditional: 144, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 144, positive: 144, positive conditional: 0, positive unconditional: 144, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 0, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 1408, positive: 1264, positive conditional: 0, positive unconditional: 1264, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 144, unknown conditional: 0, unknown unconditional: 144] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 144, Positive conditional cache size: 0, Positive unconditional cache size: 144, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Independence queries for same thread: 112 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 53]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 51]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 32 with TraceHistMax 3,while TraceCheckSpWp was constructing forward predicates,while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 50 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 864718.0ms, OverallIterations: 109, TraceHistogramMax: 3, EmptinessCheckTime: 2690.8ms, AutomataDifference: 37549.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 163.6ms, PartialOrderReductionTime: 140.8ms, HoareTripleCheckerStatistics: 5255 SDtfs, 15124 SDslu, 24049 SDs, 0 SdLazy, 39682 SolverSat, 833 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 17246.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4146 GetRequests, 2455 SyntacticMatches, 254 SemanticMatches, 1437 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5699 ImplicationChecksByTransitivity, 12181.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=24766occurred in iteration=108, InterpolantAutomatonStates: 1496, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 23719.0ms AutomataMinimizationTime, 108 MinimizatonAttempts, 235950 StatesRemovedByMinimization, 108 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 366.4ms SsaConstructionTime, 1311.6ms SatisfiabilityAnalysisTime, 35814.3ms InterpolantComputationTime, 5930 NumberOfCodeBlocks, 5930 NumberOfCodeBlocksAsserted, 344 NumberOfCheckSat, 5720 ConstructedInterpolants, 0 QuantifiedInterpolants, 73506 SizeOfPredicates, 354 NumberOfNonLiveVariables, 7362 ConjunctsInSsa, 1114 ConjunctsInUnsatCore, 210 InterpolantComputations, 6 PerfectInterpolantSequences, 397/1922 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown