/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/figure3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-bc289cb [2022-01-28 15:15:30,096 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-28 15:15:30,098 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-28 15:15:30,150 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-28 15:15:30,150 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-28 15:15:30,151 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-28 15:15:30,152 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-28 15:15:30,153 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-28 15:15:30,154 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-28 15:15:30,154 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-28 15:15:30,155 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-28 15:15:30,156 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-28 15:15:30,156 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-28 15:15:30,156 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-28 15:15:30,157 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-28 15:15:30,158 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-28 15:15:30,158 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-28 15:15:30,159 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-28 15:15:30,176 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-28 15:15:30,177 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-28 15:15:30,178 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-28 15:15:30,179 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-28 15:15:30,179 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-28 15:15:30,180 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-28 15:15:30,181 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-28 15:15:30,181 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-28 15:15:30,181 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-28 15:15:30,182 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-28 15:15:30,182 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-28 15:15:30,183 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-28 15:15:30,183 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-28 15:15:30,183 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-28 15:15:30,184 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-28 15:15:30,184 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-28 15:15:30,185 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-28 15:15:30,185 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-28 15:15:30,186 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-28 15:15:30,186 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-28 15:15:30,186 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-28 15:15:30,187 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-28 15:15:30,187 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-28 15:15:30,192 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-01-28 15:15:30,211 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-28 15:15:30,211 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-28 15:15:30,212 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-28 15:15:30,212 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-28 15:15:30,213 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-28 15:15:30,213 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-28 15:15:30,213 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-28 15:15:30,213 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-28 15:15:30,213 INFO L138 SettingsManager]: * Use SBE=true [2022-01-28 15:15:30,213 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-28 15:15:30,214 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-28 15:15:30,214 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-28 15:15:30,214 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-28 15:15:30,214 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-28 15:15:30,214 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-28 15:15:30,215 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-28 15:15:30,215 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 15:15:30,216 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-28 15:15:30,216 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-28 15:15:30,217 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 [2022-01-28 15:15:30,401 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-28 15:15:30,418 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-28 15:15:30,420 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-28 15:15:30,421 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-28 15:15:30,421 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-28 15:15:30,422 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/figure3.wvr.bpl [2022-01-28 15:15:30,422 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/figure3.wvr.bpl' [2022-01-28 15:15:30,446 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-28 15:15:30,447 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-28 15:15:30,448 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-28 15:15:30,448 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-28 15:15:30,448 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-28 15:15:30,458 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,466 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,471 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-28 15:15:30,472 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-28 15:15:30,473 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-28 15:15:30,473 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-28 15:15:30,473 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-28 15:15:30,478 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,478 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,478 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,478 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,480 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,482 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,483 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,485 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-28 15:15:30,486 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-28 15:15:30,486 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-28 15:15:30,486 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-28 15:15:30,487 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/1) ... [2022-01-28 15:15:30,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-28 15:15:30,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:30,511 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) [2022-01-28 15:15:30,526 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 [2022-01-28 15:15:30,538 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-28 15:15:30,538 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-28 15:15:30,538 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-28 15:15:30,538 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-28 15:15:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-28 15:15:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-28 15:15:30,539 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-28 15:15:30,539 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-28 15:15:30,539 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-28 15:15:30,539 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-28 15:15:30,569 INFO L234 CfgBuilder]: Building ICFG [2022-01-28 15:15:30,570 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-28 15:15:30,630 INFO L275 CfgBuilder]: Performing block encoding [2022-01-28 15:15:30,639 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-28 15:15:30,640 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-28 15:15:30,641 INFO L202 PluginConnector]: Adding new model figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 03:15:30 BoogieIcfgContainer [2022-01-28 15:15:30,641 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-28 15:15:30,642 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-28 15:15:30,642 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-28 15:15:30,644 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-28 15:15:30,645 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 28.01 03:15:30" (1/2) ... [2022-01-28 15:15:30,645 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5002577c and model type figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.01 03:15:30, skipping insertion in model container [2022-01-28 15:15:30,646 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.01 03:15:30" (2/2) ... [2022-01-28 15:15:30,646 INFO L111 eAbstractionObserver]: Analyzing ICFG figure3.wvr.bpl [2022-01-28 15:15:30,650 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-28 15:15:30,650 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-28 15:15:30,650 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-28 15:15:30,650 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-28 15:15:30,667 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-28 15:15:30,694 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-28 15:15:30,699 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, mAutomataTypeConcurrency=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 [2022-01-28 15:15:30,699 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-28 15:15:30,705 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 28 places, 23 transitions, 62 flow [2022-01-28 15:15:30,734 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:30,736 INFO L276 IsEmpty]: Start isEmpty. Operand has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:30,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-28 15:15:30,741 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:30,741 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:30,741 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:30,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:30,745 INFO L85 PathProgramCache]: Analyzing trace with hash -2028772855, now seen corresponding path program 1 times [2022-01-28 15:15:30,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:30,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8927197] [2022-01-28 15:15:30,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:30,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:30,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:30,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:30,886 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:30,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8927197] [2022-01-28 15:15:30,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8927197] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 15:15:30,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 15:15:30,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-28 15:15:30,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199158951] [2022-01-28 15:15:30,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:15:30,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-28 15:15:30,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:30,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-28 15:15:30,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-28 15:15:30,911 INFO L87 Difference]: Start difference. First operand has 33 states, 32 states have (on average 1.78125) internal successors, (57), 32 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:30,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:30,938 INFO L93 Difference]: Finished difference Result 58 states and 101 transitions. [2022-01-28 15:15:30,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-28 15:15:30,940 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-28 15:15:30,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:30,946 INFO L225 Difference]: With dead ends: 58 [2022-01-28 15:15:30,946 INFO L226 Difference]: Without dead ends: 43 [2022-01-28 15:15:30,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-28 15:15:30,950 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 2 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:30,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 21 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:15:30,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2022-01-28 15:15:30,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 41. [2022-01-28 15:15:30,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.8) internal successors, (72), 40 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:30,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 72 transitions. [2022-01-28 15:15:30,974 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 72 transitions. Word has length 15 [2022-01-28 15:15:30,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:30,975 INFO L470 AbstractCegarLoop]: Abstraction has 41 states and 72 transitions. [2022-01-28 15:15:30,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:30,975 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 72 transitions. [2022-01-28 15:15:30,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-28 15:15:30,976 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:30,976 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:30,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-28 15:15:30,976 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:30,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:30,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1361272181, now seen corresponding path program 1 times [2022-01-28 15:15:30,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:30,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552338612] [2022-01-28 15:15:30,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:30,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:30,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:31,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:31,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:31,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552338612] [2022-01-28 15:15:31,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [552338612] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:31,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662220332] [2022-01-28 15:15:31,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:31,064 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:31,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:31,066 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) [2022-01-28 15:15:31,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-28 15:15:31,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:31,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-28 15:15:31,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:31,243 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:31,243 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:31,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:31,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662220332] provided 1 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:31,345 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-01-28 15:15:31,345 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 5] total 10 [2022-01-28 15:15:31,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826684228] [2022-01-28 15:15:31,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:15:31,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 15:15:31,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:31,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 15:15:31,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2022-01-28 15:15:31,354 INFO L87 Difference]: Start difference. First operand 41 states and 72 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:31,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:31,470 INFO L93 Difference]: Finished difference Result 76 states and 127 transitions. [2022-01-28 15:15:31,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-28 15:15:31,471 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-28 15:15:31,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:31,476 INFO L225 Difference]: With dead ends: 76 [2022-01-28 15:15:31,476 INFO L226 Difference]: Without dead ends: 76 [2022-01-28 15:15:31,477 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2022-01-28 15:15:31,480 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 62 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:31,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 30 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:15:31,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-01-28 15:15:31,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 46. [2022-01-28 15:15:31,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.8) internal successors, (81), 45 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:31,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 81 transitions. [2022-01-28 15:15:31,486 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 81 transitions. Word has length 17 [2022-01-28 15:15:31,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:31,486 INFO L470 AbstractCegarLoop]: Abstraction has 46 states and 81 transitions. [2022-01-28 15:15:31,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:31,487 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 81 transitions. [2022-01-28 15:15:31,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-28 15:15:31,487 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:31,487 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:31,507 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:31,707 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 [2022-01-28 15:15:31,708 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:31,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:31,709 INFO L85 PathProgramCache]: Analyzing trace with hash 987674481, now seen corresponding path program 2 times [2022-01-28 15:15:31,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:31,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399015540] [2022-01-28 15:15:31,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:31,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:31,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:31,760 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:31,761 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:31,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399015540] [2022-01-28 15:15:31,761 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399015540] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-28 15:15:31,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-28 15:15:31,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-28 15:15:31,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289532240] [2022-01-28 15:15:31,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-28 15:15:31,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 15:15:31,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:31,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 15:15:31,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-01-28 15:15:31,765 INFO L87 Difference]: Start difference. First operand 46 states and 81 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:31,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:31,832 INFO L93 Difference]: Finished difference Result 51 states and 89 transitions. [2022-01-28 15:15:31,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 15:15:31,833 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-28 15:15:31,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:31,833 INFO L225 Difference]: With dead ends: 51 [2022-01-28 15:15:31,833 INFO L226 Difference]: Without dead ends: 49 [2022-01-28 15:15:31,834 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-01-28 15:15:31,834 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 48 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:31,835 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 27 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:15:31,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2022-01-28 15:15:31,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 44. [2022-01-28 15:15:31,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 1.7906976744186047) internal successors, (77), 43 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:31,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 77 transitions. [2022-01-28 15:15:31,838 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 77 transitions. Word has length 17 [2022-01-28 15:15:31,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:31,839 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 77 transitions. [2022-01-28 15:15:31,839 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:31,839 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 77 transitions. [2022-01-28 15:15:31,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-28 15:15:31,839 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:31,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:31,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-28 15:15:31,840 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:31,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:31,840 INFO L85 PathProgramCache]: Analyzing trace with hash 859553737, now seen corresponding path program 1 times [2022-01-28 15:15:31,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:31,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445715376] [2022-01-28 15:15:31,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:31,841 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:31,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:31,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:31,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445715376] [2022-01-28 15:15:31,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445715376] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:31,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745494048] [2022-01-28 15:15:31,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:31,881 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:31,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:31,882 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) [2022-01-28 15:15:31,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-28 15:15:31,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:31,912 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-28 15:15:31,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:31,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:31,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:32,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:32,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745494048] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:32,072 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:32,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 4 [2022-01-28 15:15:32,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389257763] [2022-01-28 15:15:32,072 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:32,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-28 15:15:32,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:32,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-28 15:15:32,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-28 15:15:32,073 INFO L87 Difference]: Start difference. First operand 44 states and 77 transitions. Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 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) [2022-01-28 15:15:32,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:32,097 INFO L93 Difference]: Finished difference Result 97 states and 174 transitions. [2022-01-28 15:15:32,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-28 15:15:32,098 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 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 [2022-01-28 15:15:32,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:32,098 INFO L225 Difference]: With dead ends: 97 [2022-01-28 15:15:32,098 INFO L226 Difference]: Without dead ends: 76 [2022-01-28 15:15:32,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-28 15:15:32,099 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 11 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 43 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:32,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 43 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:15:32,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states. [2022-01-28 15:15:32,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 59. [2022-01-28 15:15:32,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 58 states have (on average 1.896551724137931) internal successors, (110), 58 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:32,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 110 transitions. [2022-01-28 15:15:32,104 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 110 transitions. Word has length 19 [2022-01-28 15:15:32,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:32,104 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 110 transitions. [2022-01-28 15:15:32,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 4 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) [2022-01-28 15:15:32,105 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 110 transitions. [2022-01-28 15:15:32,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-28 15:15:32,105 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:32,105 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:32,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:32,319 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,SelfDestructingSolverStorable3 [2022-01-28 15:15:32,320 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:32,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:32,320 INFO L85 PathProgramCache]: Analyzing trace with hash -611520693, now seen corresponding path program 2 times [2022-01-28 15:15:32,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:32,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111807976] [2022-01-28 15:15:32,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:32,321 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:32,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:32,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:32,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:32,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111807976] [2022-01-28 15:15:32,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111807976] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:32,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247554942] [2022-01-28 15:15:32,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:15:32,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:32,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:32,428 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) [2022-01-28 15:15:32,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-28 15:15:32,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:15:32,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:32,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-28 15:15:32,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:32,591 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:32,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:32,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:32,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247554942] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:32,680 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:32,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2022-01-28 15:15:32,681 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771874706] [2022-01-28 15:15:32,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:32,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-28 15:15:32,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:32,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-28 15:15:32,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-01-28 15:15:32,682 INFO L87 Difference]: Start difference. First operand 59 states and 110 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:33,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:33,007 INFO L93 Difference]: Finished difference Result 184 states and 330 transitions. [2022-01-28 15:15:33,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-28 15:15:33,008 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-28 15:15:33,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:33,009 INFO L225 Difference]: With dead ends: 184 [2022-01-28 15:15:33,009 INFO L226 Difference]: Without dead ends: 178 [2022-01-28 15:15:33,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=300, Invalid=756, Unknown=0, NotChecked=0, Total=1056 [2022-01-28 15:15:33,010 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 186 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:33,010 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 94 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:33,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2022-01-28 15:15:33,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 68. [2022-01-28 15:15:33,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68 states, 67 states have (on average 1.9402985074626866) internal successors, (130), 67 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:33,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 130 transitions. [2022-01-28 15:15:33,017 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 130 transitions. Word has length 21 [2022-01-28 15:15:33,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:33,017 INFO L470 AbstractCegarLoop]: Abstraction has 68 states and 130 transitions. [2022-01-28 15:15:33,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:33,017 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 130 transitions. [2022-01-28 15:15:33,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-28 15:15:33,018 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:33,018 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:33,036 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:33,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:33,231 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:33,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:33,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1341886603, now seen corresponding path program 3 times [2022-01-28 15:15:33,231 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:33,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867674593] [2022-01-28 15:15:33,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:33,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:33,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:33,282 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:33,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:33,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867674593] [2022-01-28 15:15:33,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867674593] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:33,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503466738] [2022-01-28 15:15:33,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:15:33,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:33,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:33,284 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) [2022-01-28 15:15:33,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-28 15:15:33,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-28 15:15:33,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:33,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-28 15:15:33,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:33,421 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:33,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:33,495 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:33,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503466738] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:33,495 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:33,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 14 [2022-01-28 15:15:33,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086103883] [2022-01-28 15:15:33,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:33,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-28 15:15:33,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:33,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-28 15:15:33,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2022-01-28 15:15:33,496 INFO L87 Difference]: Start difference. First operand 68 states and 130 transitions. Second operand has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 14 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) [2022-01-28 15:15:33,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:33,715 INFO L93 Difference]: Finished difference Result 146 states and 268 transitions. [2022-01-28 15:15:33,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-28 15:15:33,715 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 14 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 21 [2022-01-28 15:15:33,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:33,716 INFO L225 Difference]: With dead ends: 146 [2022-01-28 15:15:33,716 INFO L226 Difference]: Without dead ends: 142 [2022-01-28 15:15:33,716 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=259, Invalid=553, Unknown=0, NotChecked=0, Total=812 [2022-01-28 15:15:33,717 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 132 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:33,717 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 54 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:33,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2022-01-28 15:15:33,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 67. [2022-01-28 15:15:33,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67 states, 66 states have (on average 1.9242424242424243) internal successors, (127), 66 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:33,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 127 transitions. [2022-01-28 15:15:33,721 INFO L78 Accepts]: Start accepts. Automaton has 67 states and 127 transitions. Word has length 21 [2022-01-28 15:15:33,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:33,721 INFO L470 AbstractCegarLoop]: Abstraction has 67 states and 127 transitions. [2022-01-28 15:15:33,721 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.7333333333333334) internal successors, (41), 14 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) [2022-01-28 15:15:33,722 INFO L276 IsEmpty]: Start isEmpty. Operand 67 states and 127 transitions. [2022-01-28 15:15:33,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-28 15:15:33,722 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:33,722 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:33,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:33,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:33,938 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:33,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:33,938 INFO L85 PathProgramCache]: Analyzing trace with hash -183772023, now seen corresponding path program 4 times [2022-01-28 15:15:33,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:33,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131218614] [2022-01-28 15:15:33,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:33,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:34,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:34,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131218614] [2022-01-28 15:15:34,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131218614] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:34,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1838097125] [2022-01-28 15:15:34,005 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:15:34,006 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:34,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:34,007 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) [2022-01-28 15:15:34,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-28 15:15:34,026 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:15:34,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:34,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-28 15:15:34,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:34,090 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:34,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:34,151 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:34,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1838097125] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:34,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:34,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 5 [2022-01-28 15:15:34,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325827223] [2022-01-28 15:15:34,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:34,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-28 15:15:34,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:34,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-28 15:15:34,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-28 15:15:34,153 INFO L87 Difference]: Start difference. First operand 67 states and 127 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 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) [2022-01-28 15:15:34,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:34,180 INFO L93 Difference]: Finished difference Result 163 states and 310 transitions. [2022-01-28 15:15:34,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-28 15:15:34,180 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 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 [2022-01-28 15:15:34,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:34,181 INFO L225 Difference]: With dead ends: 163 [2022-01-28 15:15:34,181 INFO L226 Difference]: Without dead ends: 136 [2022-01-28 15:15:34,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 45 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-28 15:15:34,181 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 20 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:34,182 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 81 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:15:34,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-01-28 15:15:34,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 106. [2022-01-28 15:15:34,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 2.038095238095238) internal successors, (214), 105 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:34,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 214 transitions. [2022-01-28 15:15:34,186 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 214 transitions. Word has length 23 [2022-01-28 15:15:34,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:34,187 INFO L470 AbstractCegarLoop]: Abstraction has 106 states and 214 transitions. [2022-01-28 15:15:34,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 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) [2022-01-28 15:15:34,187 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 214 transitions. [2022-01-28 15:15:34,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-28 15:15:34,187 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:34,187 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:34,204 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:34,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:34,404 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:34,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:34,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1437238517, now seen corresponding path program 5 times [2022-01-28 15:15:34,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:34,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980256744] [2022-01-28 15:15:34,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:34,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:34,470 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:34,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:34,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980256744] [2022-01-28 15:15:34,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980256744] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:34,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [163858931] [2022-01-28 15:15:34,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:15:34,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:34,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:34,471 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) [2022-01-28 15:15:34,472 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-28 15:15:34,495 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-28 15:15:34,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:34,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-28 15:15:34,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:34,630 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:34,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:34,715 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:34,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [163858931] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:34,715 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:34,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 20 [2022-01-28 15:15:34,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457894377] [2022-01-28 15:15:34,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:34,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-28 15:15:34,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:34,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-28 15:15:34,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=322, Unknown=0, NotChecked=0, Total=420 [2022-01-28 15:15:34,716 INFO L87 Difference]: Start difference. First operand 106 states and 214 transitions. Second operand has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 20 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) [2022-01-28 15:15:35,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:35,270 INFO L93 Difference]: Finished difference Result 384 states and 727 transitions. [2022-01-28 15:15:35,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-28 15:15:35,270 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 20 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 25 [2022-01-28 15:15:35,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:35,272 INFO L225 Difference]: With dead ends: 384 [2022-01-28 15:15:35,272 INFO L226 Difference]: Without dead ends: 348 [2022-01-28 15:15:35,272 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=652, Invalid=1798, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 15:15:35,273 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 271 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 350 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 350 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:35,273 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [271 Valid, 105 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 350 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:15:35,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-01-28 15:15:35,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 93. [2022-01-28 15:15:35,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 92 states have (on average 1.9565217391304348) internal successors, (180), 92 states have internal predecessors, (180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:35,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 180 transitions. [2022-01-28 15:15:35,278 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 180 transitions. Word has length 25 [2022-01-28 15:15:35,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:35,278 INFO L470 AbstractCegarLoop]: Abstraction has 93 states and 180 transitions. [2022-01-28 15:15:35,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.619047619047619) internal successors, (55), 20 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) [2022-01-28 15:15:35,279 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 180 transitions. [2022-01-28 15:15:35,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-28 15:15:35,279 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:35,279 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:35,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:35,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:35,494 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:35,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:35,494 INFO L85 PathProgramCache]: Analyzing trace with hash 2140448121, now seen corresponding path program 6 times [2022-01-28 15:15:35,495 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:35,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462151423] [2022-01-28 15:15:35,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:35,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:35,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:35,546 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:35,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:35,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462151423] [2022-01-28 15:15:35,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462151423] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:35,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2069526047] [2022-01-28 15:15:35,546 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:15:35,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:35,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:35,547 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) [2022-01-28 15:15:35,548 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-28 15:15:35,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-28 15:15:35,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:35,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-28 15:15:35,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:35,717 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:35,717 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:35,837 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:35,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2069526047] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:35,837 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:35,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 19 [2022-01-28 15:15:35,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559129472] [2022-01-28 15:15:35,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:35,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 15:15:35,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:35,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 15:15:35,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-01-28 15:15:35,839 INFO L87 Difference]: Start difference. First operand 93 states and 180 transitions. Second operand has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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) [2022-01-28 15:15:36,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:36,203 INFO L93 Difference]: Finished difference Result 240 states and 454 transitions. [2022-01-28 15:15:36,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-28 15:15:36,204 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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 25 [2022-01-28 15:15:36,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:36,205 INFO L225 Difference]: With dead ends: 240 [2022-01-28 15:15:36,205 INFO L226 Difference]: Without dead ends: 236 [2022-01-28 15:15:36,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=539, Invalid=1267, Unknown=0, NotChecked=0, Total=1806 [2022-01-28 15:15:36,206 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 198 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:36,206 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 57 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:36,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-01-28 15:15:36,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 85. [2022-01-28 15:15:36,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 1.9642857142857142) internal successors, (165), 84 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:36,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 165 transitions. [2022-01-28 15:15:36,210 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 165 transitions. Word has length 25 [2022-01-28 15:15:36,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:36,210 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 165 transitions. [2022-01-28 15:15:36,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.65) internal successors, (53), 19 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) [2022-01-28 15:15:36,210 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 165 transitions. [2022-01-28 15:15:36,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-28 15:15:36,211 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:36,211 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:36,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-01-28 15:15:36,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:36,429 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:36,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:36,430 INFO L85 PathProgramCache]: Analyzing trace with hash 870348873, now seen corresponding path program 7 times [2022-01-28 15:15:36,430 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:36,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264852223] [2022-01-28 15:15:36,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:36,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:36,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:36,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:36,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:36,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264852223] [2022-01-28 15:15:36,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264852223] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:36,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174694461] [2022-01-28 15:15:36,499 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:15:36,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:36,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:36,500 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) [2022-01-28 15:15:36,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-28 15:15:36,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:36,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-28 15:15:36,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:36,600 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:36,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:36,676 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:36,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174694461] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:36,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:36,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2022-01-28 15:15:36,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911568909] [2022-01-28 15:15:36,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:36,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-28 15:15:36,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:36,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-28 15:15:36,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-28 15:15:36,677 INFO L87 Difference]: Start difference. First operand 85 states and 165 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:36,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:36,720 INFO L93 Difference]: Finished difference Result 222 states and 427 transitions. [2022-01-28 15:15:36,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-28 15:15:36,721 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-28 15:15:36,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:36,721 INFO L225 Difference]: With dead ends: 222 [2022-01-28 15:15:36,721 INFO L226 Difference]: Without dead ends: 189 [2022-01-28 15:15:36,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-28 15:15:36,722 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 29 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:36,722 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 133 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-28 15:15:36,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-01-28 15:15:36,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 146. [2022-01-28 15:15:36,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.075862068965517) internal successors, (301), 145 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:36,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 301 transitions. [2022-01-28 15:15:36,726 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 301 transitions. Word has length 27 [2022-01-28 15:15:36,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:36,727 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 301 transitions. [2022-01-28 15:15:36,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:36,727 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 301 transitions. [2022-01-28 15:15:36,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-28 15:15:36,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:36,728 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:36,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-01-28 15:15:36,943 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,SelfDestructingSolverStorable9 [2022-01-28 15:15:36,944 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:36,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:36,944 INFO L85 PathProgramCache]: Analyzing trace with hash -699202101, now seen corresponding path program 8 times [2022-01-28 15:15:36,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:36,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112170605] [2022-01-28 15:15:36,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:36,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:37,035 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:37,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:37,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112170605] [2022-01-28 15:15:37,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112170605] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:37,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891026628] [2022-01-28 15:15:37,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:15:37,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:37,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:37,036 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) [2022-01-28 15:15:37,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-28 15:15:37,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:15:37,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:37,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-28 15:15:37,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:37,253 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:37,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:37,383 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:37,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891026628] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:37,383 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:37,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 25 [2022-01-28 15:15:37,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182480318] [2022-01-28 15:15:37,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:37,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-28 15:15:37,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:37,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-28 15:15:37,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2022-01-28 15:15:37,385 INFO L87 Difference]: Start difference. First operand 146 states and 301 transitions. Second operand has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:38,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:38,203 INFO L93 Difference]: Finished difference Result 614 states and 1173 transitions. [2022-01-28 15:15:38,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-28 15:15:38,204 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-28 15:15:38,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:38,205 INFO L225 Difference]: With dead ends: 614 [2022-01-28 15:15:38,206 INFO L226 Difference]: Without dead ends: 521 [2022-01-28 15:15:38,207 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1338 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1238, Invalid=3592, Unknown=0, NotChecked=0, Total=4830 [2022-01-28 15:15:38,208 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 311 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:38,208 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [311 Valid, 135 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:15:38,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-01-28 15:15:38,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 115. [2022-01-28 15:15:38,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.9824561403508771) internal successors, (226), 114 states have internal predecessors, (226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:38,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 226 transitions. [2022-01-28 15:15:38,213 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 226 transitions. Word has length 29 [2022-01-28 15:15:38,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:38,213 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 226 transitions. [2022-01-28 15:15:38,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.5) internal successors, (65), 25 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:38,214 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 226 transitions. [2022-01-28 15:15:38,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-01-28 15:15:38,214 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:38,214 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:38,231 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:38,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:38,430 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:38,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:38,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1726457475, now seen corresponding path program 9 times [2022-01-28 15:15:38,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:38,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908455693] [2022-01-28 15:15:38,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:38,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:38,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:38,486 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:38,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:38,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908455693] [2022-01-28 15:15:38,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908455693] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:38,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845655602] [2022-01-28 15:15:38,486 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:15:38,487 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:38,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:38,488 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) [2022-01-28 15:15:38,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-28 15:15:38,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-28 15:15:38,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:38,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-28 15:15:38,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:38,683 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:38,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:38,824 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:38,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845655602] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:38,825 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:38,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 24 [2022-01-28 15:15:38,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591181387] [2022-01-28 15:15:38,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:38,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-28 15:15:38,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:38,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-28 15:15:38,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2022-01-28 15:15:38,826 INFO L87 Difference]: Start difference. First operand 115 states and 226 transitions. Second operand has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:39,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:39,418 INFO L93 Difference]: Finished difference Result 352 states and 678 transitions. [2022-01-28 15:15:39,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-28 15:15:39,419 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-01-28 15:15:39,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:39,420 INFO L225 Difference]: With dead ends: 352 [2022-01-28 15:15:39,420 INFO L226 Difference]: Without dead ends: 348 [2022-01-28 15:15:39,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 909 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=981, Invalid=2441, Unknown=0, NotChecked=0, Total=3422 [2022-01-28 15:15:39,421 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 279 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 279 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:39,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [279 Valid, 73 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 355 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:15:39,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-01-28 15:15:39,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 103. [2022-01-28 15:15:39,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.9901960784313726) internal successors, (203), 102 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:39,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 203 transitions. [2022-01-28 15:15:39,425 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 203 transitions. Word has length 29 [2022-01-28 15:15:39,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:39,425 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 203 transitions. [2022-01-28 15:15:39,425 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.6) internal successors, (65), 24 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:39,425 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 203 transitions. [2022-01-28 15:15:39,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-28 15:15:39,425 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:39,425 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:39,441 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:39,639 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,SelfDestructingSolverStorable11 [2022-01-28 15:15:39,639 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:39,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:39,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1453740809, now seen corresponding path program 10 times [2022-01-28 15:15:39,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:39,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720923459] [2022-01-28 15:15:39,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:39,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:39,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:39,722 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:39,722 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:39,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720923459] [2022-01-28 15:15:39,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720923459] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:39,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [526528358] [2022-01-28 15:15:39,723 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:15:39,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:39,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:39,724 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) [2022-01-28 15:15:39,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-28 15:15:39,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:15:39,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:39,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:15:39,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:39,851 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:39,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:39,954 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:39,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [526528358] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:39,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:39,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 7 [2022-01-28 15:15:39,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742520851] [2022-01-28 15:15:39,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:39,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-28 15:15:39,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:39,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-28 15:15:39,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-28 15:15:39,955 INFO L87 Difference]: Start difference. First operand 103 states and 203 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) 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) [2022-01-28 15:15:40,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:40,017 INFO L93 Difference]: Finished difference Result 281 states and 544 transitions. [2022-01-28 15:15:40,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-28 15:15:40,018 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) 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 31 [2022-01-28 15:15:40,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:40,019 INFO L225 Difference]: With dead ends: 281 [2022-01-28 15:15:40,019 INFO L226 Difference]: Without dead ends: 242 [2022-01-28 15:15:40,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 63 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-28 15:15:40,019 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 38 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:40,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 199 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:40,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-01-28 15:15:40,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 186. [2022-01-28 15:15:40,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 185 states have (on average 2.097297297297297) internal successors, (388), 185 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:40,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 388 transitions. [2022-01-28 15:15:40,024 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 388 transitions. Word has length 31 [2022-01-28 15:15:40,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:40,024 INFO L470 AbstractCegarLoop]: Abstraction has 186 states and 388 transitions. [2022-01-28 15:15:40,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) 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) [2022-01-28 15:15:40,024 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 388 transitions. [2022-01-28 15:15:40,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-28 15:15:40,025 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:40,025 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:40,042 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:40,235 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,SelfDestructingSolverStorable12 [2022-01-28 15:15:40,235 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:40,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:40,236 INFO L85 PathProgramCache]: Analyzing trace with hash 976375691, now seen corresponding path program 11 times [2022-01-28 15:15:40,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:40,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625564600] [2022-01-28 15:15:40,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:40,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:40,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:40,346 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:40,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:40,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625564600] [2022-01-28 15:15:40,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625564600] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:40,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703980063] [2022-01-28 15:15:40,346 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:15:40,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:40,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:40,347 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) [2022-01-28 15:15:40,348 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-28 15:15:40,369 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-28 15:15:40,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:40,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-28 15:15:40,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:40,626 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:40,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:40,783 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:40,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703980063] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:40,783 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:40,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 30 [2022-01-28 15:15:40,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715178239] [2022-01-28 15:15:40,783 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:40,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-28 15:15:40,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:40,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-28 15:15:40,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=734, Unknown=0, NotChecked=0, Total=930 [2022-01-28 15:15:40,784 INFO L87 Difference]: Start difference. First operand 186 states and 388 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:42,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:42,010 INFO L93 Difference]: Finished difference Result 890 states and 1705 transitions. [2022-01-28 15:15:42,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-28 15:15:42,010 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-28 15:15:42,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:42,012 INFO L225 Difference]: With dead ends: 890 [2022-01-28 15:15:42,012 INFO L226 Difference]: Without dead ends: 725 [2022-01-28 15:15:42,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2530 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=2144, Invalid=6412, Unknown=0, NotChecked=0, Total=8556 [2022-01-28 15:15:42,015 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 397 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 674 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:42,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 150 Invalid, 674 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:15:42,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2022-01-28 15:15:42,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 137. [2022-01-28 15:15:42,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 136 states have (on average 2.0) internal successors, (272), 136 states have internal predecessors, (272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:42,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 272 transitions. [2022-01-28 15:15:42,022 INFO L78 Accepts]: Start accepts. Automaton has 137 states and 272 transitions. Word has length 33 [2022-01-28 15:15:42,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:42,022 INFO L470 AbstractCegarLoop]: Abstraction has 137 states and 272 transitions. [2022-01-28 15:15:42,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:42,023 INFO L276 IsEmpty]: Start isEmpty. Operand 137 states and 272 transitions. [2022-01-28 15:15:42,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-01-28 15:15:42,023 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:42,023 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:42,041 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-01-28 15:15:42,239 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,SelfDestructingSolverStorable13 [2022-01-28 15:15:42,239 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:42,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:42,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1583838335, now seen corresponding path program 12 times [2022-01-28 15:15:42,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:42,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164465315] [2022-01-28 15:15:42,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:42,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:42,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:42,304 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:42,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:42,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164465315] [2022-01-28 15:15:42,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164465315] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:42,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141796809] [2022-01-28 15:15:42,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:15:42,305 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:42,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:42,306 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) [2022-01-28 15:15:42,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-28 15:15:42,328 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-28 15:15:42,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:42,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-28 15:15:42,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:42,567 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 21 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:42,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:42,739 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:42,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141796809] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:42,739 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:42,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13, 13] total 29 [2022-01-28 15:15:42,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41511053] [2022-01-28 15:15:42,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:42,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-01-28 15:15:42,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:42,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-01-28 15:15:42,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=235, Invalid=635, Unknown=0, NotChecked=0, Total=870 [2022-01-28 15:15:42,743 INFO L87 Difference]: Start difference. First operand 137 states and 272 transitions. Second operand has 30 states, 30 states have (on average 2.566666666666667) internal successors, (77), 29 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:43,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:43,647 INFO L93 Difference]: Finished difference Result 486 states and 946 transitions. [2022-01-28 15:15:43,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-28 15:15:43,647 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.566666666666667) internal successors, (77), 29 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-01-28 15:15:43,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:43,649 INFO L225 Difference]: With dead ends: 486 [2022-01-28 15:15:43,649 INFO L226 Difference]: Without dead ends: 482 [2022-01-28 15:15:43,651 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1666 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1634, Invalid=4218, Unknown=0, NotChecked=0, Total=5852 [2022-01-28 15:15:43,652 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 354 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:43,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 76 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:15:43,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2022-01-28 15:15:43,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 121. [2022-01-28 15:15:43,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 120 states have (on average 2.0083333333333333) internal successors, (241), 120 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:43,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 241 transitions. [2022-01-28 15:15:43,657 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 241 transitions. Word has length 33 [2022-01-28 15:15:43,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:43,657 INFO L470 AbstractCegarLoop]: Abstraction has 121 states and 241 transitions. [2022-01-28 15:15:43,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.566666666666667) internal successors, (77), 29 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:43,657 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 241 transitions. [2022-01-28 15:15:43,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-01-28 15:15:43,657 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:43,657 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:43,673 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:43,863 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-28 15:15:43,864 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:43,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:43,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1071262921, now seen corresponding path program 13 times [2022-01-28 15:15:43,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:43,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696959463] [2022-01-28 15:15:43,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:43,865 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:43,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:43,930 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:43,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:43,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696959463] [2022-01-28 15:15:43,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696959463] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:43,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080793366] [2022-01-28 15:15:43,930 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:15:43,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:43,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:43,931 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) [2022-01-28 15:15:43,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-28 15:15:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:43,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:15:43,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:44,061 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:44,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:44,189 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:44,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080793366] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:44,190 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:44,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 8 [2022-01-28 15:15:44,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004992083] [2022-01-28 15:15:44,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:44,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-28 15:15:44,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:44,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-28 15:15:44,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-28 15:15:44,191 INFO L87 Difference]: Start difference. First operand 121 states and 241 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:44,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:44,298 INFO L93 Difference]: Finished difference Result 340 states and 661 transitions. [2022-01-28 15:15:44,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-28 15:15:44,298 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-01-28 15:15:44,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:44,299 INFO L225 Difference]: With dead ends: 340 [2022-01-28 15:15:44,299 INFO L226 Difference]: Without dead ends: 295 [2022-01-28 15:15:44,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 72 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-28 15:15:44,300 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 47 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 279 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:44,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 279 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:44,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2022-01-28 15:15:44,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 226. [2022-01-28 15:15:44,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 2.111111111111111) internal successors, (475), 225 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:44,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 475 transitions. [2022-01-28 15:15:44,304 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 475 transitions. Word has length 35 [2022-01-28 15:15:44,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:44,304 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 475 transitions. [2022-01-28 15:15:44,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:44,304 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 475 transitions. [2022-01-28 15:15:44,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-28 15:15:44,305 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:44,305 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:44,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:44,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:44,515 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:44,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:44,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1278220363, now seen corresponding path program 14 times [2022-01-28 15:15:44,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:44,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52557129] [2022-01-28 15:15:44,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:44,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:44,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:44,644 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:44,644 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:44,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52557129] [2022-01-28 15:15:44,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52557129] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:44,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782297775] [2022-01-28 15:15:44,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:15:44,644 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:44,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:44,645 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) [2022-01-28 15:15:44,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-28 15:15:44,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:15:44,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:44,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-28 15:15:44,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:44,955 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 25 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:44,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:45,113 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:45,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782297775] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:45,114 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:45,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 35 [2022-01-28 15:15:45,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849523212] [2022-01-28 15:15:45,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:45,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-28 15:15:45,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:45,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-28 15:15:45,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=1003, Unknown=0, NotChecked=0, Total=1260 [2022-01-28 15:15:45,115 INFO L87 Difference]: Start difference. First operand 226 states and 475 transitions. Second operand has 36 states, 36 states have (on average 2.361111111111111) internal successors, (85), 35 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:46,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:46,976 INFO L93 Difference]: Finished difference Result 1206 states and 2313 transitions. [2022-01-28 15:15:46,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2022-01-28 15:15:46,991 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.361111111111111) internal successors, (85), 35 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-01-28 15:15:46,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:46,994 INFO L225 Difference]: With dead ends: 1206 [2022-01-28 15:15:46,995 INFO L226 Difference]: Without dead ends: 957 [2022-01-28 15:15:46,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4401 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=3470, Invalid=10572, Unknown=0, NotChecked=0, Total=14042 [2022-01-28 15:15:46,998 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 447 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:46,998 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [447 Valid, 230 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 15:15:47,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 957 states. [2022-01-28 15:15:47,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 957 to 159. [2022-01-28 15:15:47,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 158 states have (on average 2.0126582278481013) internal successors, (318), 158 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:47,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 318 transitions. [2022-01-28 15:15:47,005 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 318 transitions. Word has length 37 [2022-01-28 15:15:47,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:47,005 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 318 transitions. [2022-01-28 15:15:47,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 2.361111111111111) internal successors, (85), 35 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:47,006 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 318 transitions. [2022-01-28 15:15:47,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-28 15:15:47,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:47,006 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:47,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:47,215 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-28 15:15:47,215 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:47,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:47,216 INFO L85 PathProgramCache]: Analyzing trace with hash -1281475707, now seen corresponding path program 15 times [2022-01-28 15:15:47,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:47,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742769157] [2022-01-28 15:15:47,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:47,216 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:47,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:47,303 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:47,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:47,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742769157] [2022-01-28 15:15:47,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742769157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:47,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610098177] [2022-01-28 15:15:47,303 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:15:47,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:47,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:47,304 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) [2022-01-28 15:15:47,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2022-01-28 15:15:47,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:47,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-28 15:15:47,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-28 15:15:47,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:47,635 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 31 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:47,635 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:47,879 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 36 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:47,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610098177] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:47,879 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:47,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 34 [2022-01-28 15:15:47,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286804225] [2022-01-28 15:15:47,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:47,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-28 15:15:47,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:47,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-28 15:15:47,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=314, Invalid=876, Unknown=0, NotChecked=0, Total=1190 [2022-01-28 15:15:47,881 INFO L87 Difference]: Start difference. First operand 159 states and 318 transitions. Second operand has 35 states, 35 states have (on average 2.5428571428571427) internal successors, (89), 34 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:49,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:49,128 INFO L93 Difference]: Finished difference Result 642 states and 1258 transitions. [2022-01-28 15:15:49,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-28 15:15:49,128 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.5428571428571427) internal successors, (89), 34 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2022-01-28 15:15:49,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:49,130 INFO L225 Difference]: With dead ends: 642 [2022-01-28 15:15:49,130 INFO L226 Difference]: Without dead ends: 638 [2022-01-28 15:15:49,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2811 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=2553, Invalid=6759, Unknown=0, NotChecked=0, Total=9312 [2022-01-28 15:15:49,132 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 457 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:49,132 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [457 Valid, 90 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:15:49,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2022-01-28 15:15:49,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 139. [2022-01-28 15:15:49,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 2.0217391304347827) internal successors, (279), 138 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:49,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 279 transitions. [2022-01-28 15:15:49,136 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 279 transitions. Word has length 37 [2022-01-28 15:15:49,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:49,136 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 279 transitions. [2022-01-28 15:15:49,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.5428571428571427) internal successors, (89), 34 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:49,136 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 279 transitions. [2022-01-28 15:15:49,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-01-28 15:15:49,137 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:49,137 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:49,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:49,352 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,SelfDestructingSolverStorable17 [2022-01-28 15:15:49,353 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:49,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:49,353 INFO L85 PathProgramCache]: Analyzing trace with hash -913783415, now seen corresponding path program 16 times [2022-01-28 15:15:49,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:49,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317106697] [2022-01-28 15:15:49,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:49,353 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:49,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:49,443 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:49,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:49,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317106697] [2022-01-28 15:15:49,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317106697] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:49,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [416248886] [2022-01-28 15:15:49,443 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:15:49,443 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:49,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:49,444 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) [2022-01-28 15:15:49,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-28 15:15:49,465 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:15:49,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:49,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-28 15:15:49,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:49,595 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:49,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:49,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [416248886] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:49,722 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:49,722 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 9 [2022-01-28 15:15:49,722 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281887196] [2022-01-28 15:15:49,722 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:49,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-28 15:15:49,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:49,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-28 15:15:49,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-28 15:15:49,723 INFO L87 Difference]: Start difference. First operand 139 states and 279 transitions. Second operand has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 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) [2022-01-28 15:15:49,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:49,829 INFO L93 Difference]: Finished difference Result 399 states and 778 transitions. [2022-01-28 15:15:49,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-28 15:15:49,829 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 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 39 [2022-01-28 15:15:49,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:49,830 INFO L225 Difference]: With dead ends: 399 [2022-01-28 15:15:49,830 INFO L226 Difference]: Without dead ends: 348 [2022-01-28 15:15:49,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 81 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-01-28 15:15:49,831 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 56 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:49,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 373 Invalid, 310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:49,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2022-01-28 15:15:49,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 266. [2022-01-28 15:15:49,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 2.120754716981132) internal successors, (562), 265 states have internal predecessors, (562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:49,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 562 transitions. [2022-01-28 15:15:49,835 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 562 transitions. Word has length 39 [2022-01-28 15:15:49,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:49,835 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 562 transitions. [2022-01-28 15:15:49,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.333333333333333) internal successors, (39), 9 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) [2022-01-28 15:15:49,835 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 562 transitions. [2022-01-28 15:15:49,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-28 15:15:49,836 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:49,836 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:49,871 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:50,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:50,052 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:50,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:50,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1709629429, now seen corresponding path program 17 times [2022-01-28 15:15:50,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:50,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972347142] [2022-01-28 15:15:50,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:50,052 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:50,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:50,207 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:50,207 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:50,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972347142] [2022-01-28 15:15:50,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972347142] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:50,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1003622458] [2022-01-28 15:15:50,208 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:15:50,208 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:50,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:50,209 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) [2022-01-28 15:15:50,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-28 15:15:50,234 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2022-01-28 15:15:50,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:50,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-28 15:15:50,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:50,583 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 36 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:50,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:50,822 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:50,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1003622458] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:50,822 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:50,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 40 [2022-01-28 15:15:50,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606377805] [2022-01-28 15:15:50,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:50,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-01-28 15:15:50,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:50,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-01-28 15:15:50,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=326, Invalid=1314, Unknown=0, NotChecked=0, Total=1640 [2022-01-28 15:15:50,824 INFO L87 Difference]: Start difference. First operand 266 states and 562 transitions. Second operand has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:53,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:53,231 INFO L93 Difference]: Finished difference Result 1562 states and 2997 transitions. [2022-01-28 15:15:53,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 111 states. [2022-01-28 15:15:53,232 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-28 15:15:53,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:53,235 INFO L225 Difference]: With dead ends: 1562 [2022-01-28 15:15:53,235 INFO L226 Difference]: Without dead ends: 1217 [2022-01-28 15:15:53,237 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7192 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=5330, Invalid=16426, Unknown=0, NotChecked=0, Total=21756 [2022-01-28 15:15:53,237 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 473 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 1353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:53,237 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [473 Valid, 225 Invalid, 1353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 1238 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 15:15:53,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2022-01-28 15:15:53,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 181. [2022-01-28 15:15:53,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 2.022222222222222) internal successors, (364), 180 states have internal predecessors, (364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:53,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 364 transitions. [2022-01-28 15:15:53,259 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 364 transitions. Word has length 41 [2022-01-28 15:15:53,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:53,260 INFO L470 AbstractCegarLoop]: Abstraction has 181 states and 364 transitions. [2022-01-28 15:15:53,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 41 states have (on average 2.317073170731707) internal successors, (95), 40 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:53,260 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 364 transitions. [2022-01-28 15:15:53,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-01-28 15:15:53,260 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:53,260 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:53,277 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-01-28 15:15:53,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:53,476 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:53,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:53,476 INFO L85 PathProgramCache]: Analyzing trace with hash 523397513, now seen corresponding path program 18 times [2022-01-28 15:15:53,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:53,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308238434] [2022-01-28 15:15:53,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:53,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:53,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:53,574 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:53,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:53,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308238434] [2022-01-28 15:15:53,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308238434] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:53,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216960415] [2022-01-28 15:15:53,574 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:15:53,574 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:53,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:53,575 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) [2022-01-28 15:15:53,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-28 15:15:53,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2022-01-28 15:15:53,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:53,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 17 conjunts are in the unsatisfiable core [2022-01-28 15:15:53,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:53,934 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 43 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:53,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:54,218 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 49 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:54,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216960415] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:54,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:54,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 17, 17] total 39 [2022-01-28 15:15:54,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703698597] [2022-01-28 15:15:54,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:54,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-01-28 15:15:54,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:54,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-01-28 15:15:54,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1156, Unknown=0, NotChecked=0, Total=1560 [2022-01-28 15:15:54,220 INFO L87 Difference]: Start difference. First operand 181 states and 364 transitions. Second operand has 40 states, 40 states have (on average 2.525) internal successors, (101), 39 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:55,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:55,781 INFO L93 Difference]: Finished difference Result 820 states and 1614 transitions. [2022-01-28 15:15:55,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-01-28 15:15:55,781 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.525) internal successors, (101), 39 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-01-28 15:15:55,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:55,783 INFO L225 Difference]: With dead ends: 820 [2022-01-28 15:15:55,783 INFO L226 Difference]: Without dead ends: 816 [2022-01-28 15:15:55,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4461 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=3799, Invalid=10243, Unknown=0, NotChecked=0, Total=14042 [2022-01-28 15:15:55,785 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 410 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:55,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 108 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:15:55,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2022-01-28 15:15:55,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 157. [2022-01-28 15:15:55,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 156 states have (on average 2.032051282051282) internal successors, (317), 156 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:55,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 317 transitions. [2022-01-28 15:15:55,790 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 317 transitions. Word has length 41 [2022-01-28 15:15:55,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:55,790 INFO L470 AbstractCegarLoop]: Abstraction has 157 states and 317 transitions. [2022-01-28 15:15:55,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 2.525) internal successors, (101), 39 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:55,790 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 317 transitions. [2022-01-28 15:15:55,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-28 15:15:55,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:55,791 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:55,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:55,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:55,991 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:55,991 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:55,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1095687497, now seen corresponding path program 19 times [2022-01-28 15:15:55,992 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:55,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580247823] [2022-01-28 15:15:55,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:55,992 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:55,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:56,107 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:56,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:56,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580247823] [2022-01-28 15:15:56,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580247823] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:56,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570633945] [2022-01-28 15:15:56,107 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:15:56,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:56,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:56,109 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) [2022-01-28 15:15:56,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-28 15:15:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:56,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-28 15:15:56,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:56,257 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:56,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:56,390 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 0 proven. 98 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:56,390 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570633945] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:56,390 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:56,390 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 10 [2022-01-28 15:15:56,390 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349882303] [2022-01-28 15:15:56,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:56,391 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-28 15:15:56,391 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:56,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-28 15:15:56,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-28 15:15:56,391 INFO L87 Difference]: Start difference. First operand 157 states and 317 transitions. Second operand has 10 states, 10 states have (on average 4.3) 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) [2022-01-28 15:15:56,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:15:56,541 INFO L93 Difference]: Finished difference Result 458 states and 895 transitions. [2022-01-28 15:15:56,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-28 15:15:56,542 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.3) 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 43 [2022-01-28 15:15:56,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:15:56,543 INFO L225 Difference]: With dead ends: 458 [2022-01-28 15:15:56,543 INFO L226 Difference]: Without dead ends: 401 [2022-01-28 15:15:56,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 90 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-01-28 15:15:56,543 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 65 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:15:56,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 481 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-28 15:15:56,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-01-28 15:15:56,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 306. [2022-01-28 15:15:56,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 2.1278688524590166) internal successors, (649), 305 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:15:56,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 649 transitions. [2022-01-28 15:15:56,550 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 649 transitions. Word has length 43 [2022-01-28 15:15:56,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:15:56,550 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 649 transitions. [2022-01-28 15:15:56,550 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.3) 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) [2022-01-28 15:15:56,550 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 649 transitions. [2022-01-28 15:15:56,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-28 15:15:56,551 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:15:56,551 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:15:56,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-28 15:15:56,771 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,SelfDestructingSolverStorable21 [2022-01-28 15:15:56,771 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:15:56,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:15:56,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1162487499, now seen corresponding path program 20 times [2022-01-28 15:15:56,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:15:56,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304363897] [2022-01-28 15:15:56,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:15:56,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:15:56,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:15:56,943 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:56,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:15:56,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304363897] [2022-01-28 15:15:56,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304363897] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:15:56,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101789943] [2022-01-28 15:15:56,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:15:56,944 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:15:56,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:15:56,945 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) [2022-01-28 15:15:56,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-28 15:15:56,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:15:56,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:15:56,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:15:56,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:15:57,383 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 49 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:57,383 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:15:57,603 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:15:57,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101789943] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:15:57,604 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:15:57,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 45 [2022-01-28 15:15:57,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973222223] [2022-01-28 15:15:57,604 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:15:57,604 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-01-28 15:15:57,604 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:15:57,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-01-28 15:15:57,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=403, Invalid=1667, Unknown=0, NotChecked=0, Total=2070 [2022-01-28 15:15:57,605 INFO L87 Difference]: Start difference. First operand 306 states and 649 transitions. Second operand has 46 states, 46 states have (on average 2.282608695652174) internal successors, (105), 45 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:00,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:00,767 INFO L93 Difference]: Finished difference Result 1958 states and 3757 transitions. [2022-01-28 15:16:00,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 138 states. [2022-01-28 15:16:00,768 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.282608695652174) internal successors, (105), 45 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-28 15:16:00,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:00,772 INFO L225 Difference]: With dead ends: 1958 [2022-01-28 15:16:00,772 INFO L226 Difference]: Without dead ends: 1505 [2022-01-28 15:16:00,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 63 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11172 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=7852, Invalid=24368, Unknown=0, NotChecked=0, Total=32220 [2022-01-28 15:16:00,774 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 739 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 1208 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:00,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [739 Valid, 230 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1208 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 15:16:00,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1505 states. [2022-01-28 15:16:00,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1505 to 203. [2022-01-28 15:16:00,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 203 states, 202 states have (on average 2.0297029702970297) internal successors, (410), 202 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:00,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 203 states to 203 states and 410 transitions. [2022-01-28 15:16:00,784 INFO L78 Accepts]: Start accepts. Automaton has 203 states and 410 transitions. Word has length 45 [2022-01-28 15:16:00,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:00,784 INFO L470 AbstractCegarLoop]: Abstraction has 203 states and 410 transitions. [2022-01-28 15:16:00,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 2.282608695652174) internal successors, (105), 45 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:00,784 INFO L276 IsEmpty]: Start isEmpty. Operand 203 states and 410 transitions. [2022-01-28 15:16:00,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2022-01-28 15:16:00,784 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:00,784 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:00,806 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:01,000 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,SelfDestructingSolverStorable22 [2022-01-28 15:16:01,000 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:01,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:01,001 INFO L85 PathProgramCache]: Analyzing trace with hash 702420365, now seen corresponding path program 21 times [2022-01-28 15:16:01,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:01,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901182600] [2022-01-28 15:16:01,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:01,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:01,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:01,104 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 57 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:01,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:01,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901182600] [2022-01-28 15:16:01,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901182600] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:01,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711291019] [2022-01-28 15:16:01,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:16:01,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:01,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:01,106 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) [2022-01-28 15:16:01,106 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-28 15:16:01,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2022-01-28 15:16:01,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:01,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-28 15:16:01,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:01,488 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 57 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:01,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:01,806 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 64 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:01,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711291019] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:01,806 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:01,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 19, 19] total 44 [2022-01-28 15:16:01,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245552694] [2022-01-28 15:16:01,807 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:01,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-01-28 15:16:01,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:01,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-01-28 15:16:01,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=505, Invalid=1475, Unknown=0, NotChecked=0, Total=1980 [2022-01-28 15:16:01,808 INFO L87 Difference]: Start difference. First operand 203 states and 410 transitions. Second operand has 45 states, 45 states have (on average 2.511111111111111) internal successors, (113), 44 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:03,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:03,857 INFO L93 Difference]: Finished difference Result 1020 states and 2014 transitions. [2022-01-28 15:16:03,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-01-28 15:16:03,858 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.511111111111111) internal successors, (113), 44 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2022-01-28 15:16:03,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:03,861 INFO L225 Difference]: With dead ends: 1020 [2022-01-28 15:16:03,861 INFO L226 Difference]: Without dead ends: 1016 [2022-01-28 15:16:03,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6749 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=5439, Invalid=14867, Unknown=0, NotChecked=0, Total=20306 [2022-01-28 15:16:03,863 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 469 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 1005 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1005 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:03,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [469 Valid, 132 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1005 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 15:16:03,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1016 states. [2022-01-28 15:16:03,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1016 to 175. [2022-01-28 15:16:03,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 2.0402298850574714) internal successors, (355), 174 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:03,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 355 transitions. [2022-01-28 15:16:03,877 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 355 transitions. Word has length 45 [2022-01-28 15:16:03,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:03,877 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 355 transitions. [2022-01-28 15:16:03,877 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 2.511111111111111) internal successors, (113), 44 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:03,878 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 355 transitions. [2022-01-28 15:16:03,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-01-28 15:16:03,878 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:03,878 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:03,894 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:04,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:04,094 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:04,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:04,094 INFO L85 PathProgramCache]: Analyzing trace with hash -463916023, now seen corresponding path program 22 times [2022-01-28 15:16:04,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:04,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451715002] [2022-01-28 15:16:04,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:04,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:04,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:04,214 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:04,214 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:04,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451715002] [2022-01-28 15:16:04,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451715002] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:04,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366305895] [2022-01-28 15:16:04,214 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:16:04,214 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:04,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:04,215 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) [2022-01-28 15:16:04,242 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:16:04,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:04,243 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-28 15:16:04,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-28 15:16:04,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:04,430 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:04,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:04,560 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 0 proven. 128 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:04,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366305895] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:04,560 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:04,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 11 [2022-01-28 15:16:04,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067801334] [2022-01-28 15:16:04,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:04,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-28 15:16:04,561 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:04,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-28 15:16:04,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-28 15:16:04,561 INFO L87 Difference]: Start difference. First operand 175 states and 355 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 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) [2022-01-28 15:16:04,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:04,726 INFO L93 Difference]: Finished difference Result 517 states and 1012 transitions. [2022-01-28 15:16:04,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-28 15:16:04,726 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 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 47 [2022-01-28 15:16:04,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:04,727 INFO L225 Difference]: With dead ends: 517 [2022-01-28 15:16:04,728 INFO L226 Difference]: Without dead ends: 454 [2022-01-28 15:16:04,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-01-28 15:16:04,728 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 74 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:04,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 603 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:16:04,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-01-28 15:16:04,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 346. [2022-01-28 15:16:04,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.1333333333333333) internal successors, (736), 345 states have internal predecessors, (736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:04,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 736 transitions. [2022-01-28 15:16:04,734 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 736 transitions. Word has length 47 [2022-01-28 15:16:04,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:04,734 INFO L470 AbstractCegarLoop]: Abstraction has 346 states and 736 transitions. [2022-01-28 15:16:04,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 11 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) [2022-01-28 15:16:04,734 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 736 transitions. [2022-01-28 15:16:04,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-28 15:16:04,734 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:04,734 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:04,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:04,950 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:04,950 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:04,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:04,951 INFO L85 PathProgramCache]: Analyzing trace with hash 2125458571, now seen corresponding path program 23 times [2022-01-28 15:16:04,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:04,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531943647] [2022-01-28 15:16:04,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:04,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:04,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:05,142 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:05,142 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:05,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531943647] [2022-01-28 15:16:05,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531943647] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:05,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120520318] [2022-01-28 15:16:05,142 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:16:05,142 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:05,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:05,144 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) [2022-01-28 15:16:05,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-28 15:16:05,169 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2022-01-28 15:16:05,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:05,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 15:16:05,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:05,582 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 64 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:05,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:05,842 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:05,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120520318] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:05,842 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:05,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21, 21] total 50 [2022-01-28 15:16:05,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108801687] [2022-01-28 15:16:05,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:05,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2022-01-28 15:16:05,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:05,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2022-01-28 15:16:05,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=488, Invalid=2062, Unknown=0, NotChecked=0, Total=2550 [2022-01-28 15:16:05,843 INFO L87 Difference]: Start difference. First operand 346 states and 736 transitions. Second operand has 51 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 50 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:09,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:09,976 INFO L93 Difference]: Finished difference Result 2394 states and 4593 transitions. [2022-01-28 15:16:09,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2022-01-28 15:16:09,977 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 50 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2022-01-28 15:16:09,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:09,982 INFO L225 Difference]: With dead ends: 2394 [2022-01-28 15:16:09,982 INFO L226 Difference]: Without dead ends: 1821 [2022-01-28 15:16:09,984 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 213 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16656 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=11178, Invalid=34832, Unknown=0, NotChecked=0, Total=46010 [2022-01-28 15:16:09,984 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 707 mSDsluCounter, 632 mSDsCounter, 0 mSdLazyCounter, 1662 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 1817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:09,985 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [707 Valid, 295 Invalid, 1817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1662 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 15:16:09,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2022-01-28 15:16:09,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 225. [2022-01-28 15:16:09,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 224 states have (on average 2.0357142857142856) internal successors, (456), 224 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:09,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 456 transitions. [2022-01-28 15:16:09,993 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 456 transitions. Word has length 49 [2022-01-28 15:16:09,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:09,994 INFO L470 AbstractCegarLoop]: Abstraction has 225 states and 456 transitions. [2022-01-28 15:16:09,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 51 states have (on average 2.2549019607843137) internal successors, (115), 50 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:09,994 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 456 transitions. [2022-01-28 15:16:09,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-01-28 15:16:09,994 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:09,994 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:10,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:10,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-01-28 15:16:10,199 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:10,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:10,199 INFO L85 PathProgramCache]: Analyzing trace with hash -827703407, now seen corresponding path program 24 times [2022-01-28 15:16:10,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:10,199 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73198113] [2022-01-28 15:16:10,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:10,199 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:10,319 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 73 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:10,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:10,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73198113] [2022-01-28 15:16:10,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73198113] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:10,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [12031280] [2022-01-28 15:16:10,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:16:10,319 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:10,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:10,320 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) [2022-01-28 15:16:10,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-28 15:16:10,347 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2022-01-28 15:16:10,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:10,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 21 conjunts are in the unsatisfiable core [2022-01-28 15:16:10,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:10,780 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 73 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:10,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:11,145 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 81 proven. 64 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:11,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [12031280] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:11,145 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:11,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 21, 21] total 49 [2022-01-28 15:16:11,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840393533] [2022-01-28 15:16:11,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:11,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-01-28 15:16:11,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:11,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-01-28 15:16:11,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=617, Invalid=1833, Unknown=0, NotChecked=0, Total=2450 [2022-01-28 15:16:11,147 INFO L87 Difference]: Start difference. First operand 225 states and 456 transitions. Second operand has 50 states, 50 states have (on average 2.5) internal successors, (125), 49 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:13,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:13,737 INFO L93 Difference]: Finished difference Result 1242 states and 2458 transitions. [2022-01-28 15:16:13,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2022-01-28 15:16:13,737 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 50 states have (on average 2.5) internal successors, (125), 49 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2022-01-28 15:16:13,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:13,740 INFO L225 Difference]: With dead ends: 1242 [2022-01-28 15:16:13,740 INFO L226 Difference]: Without dead ends: 1238 [2022-01-28 15:16:13,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9825 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=7546, Invalid=20846, Unknown=0, NotChecked=0, Total=28392 [2022-01-28 15:16:13,742 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 612 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 612 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 1261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:13,743 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [612 Valid, 136 Invalid, 1261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1086 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 15:16:13,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1238 states. [2022-01-28 15:16:13,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1238 to 193. [2022-01-28 15:16:13,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.046875) internal successors, (393), 192 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:13,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 393 transitions. [2022-01-28 15:16:13,748 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 393 transitions. Word has length 49 [2022-01-28 15:16:13,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:13,748 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 393 transitions. [2022-01-28 15:16:13,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 50 states have (on average 2.5) internal successors, (125), 49 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:13,749 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 393 transitions. [2022-01-28 15:16:13,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-01-28 15:16:13,749 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:13,749 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:13,771 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:13,965 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,SelfDestructingSolverStorable26 [2022-01-28 15:16:13,966 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:13,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:13,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1533315529, now seen corresponding path program 25 times [2022-01-28 15:16:13,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:13,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956952027] [2022-01-28 15:16:13,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:13,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:13,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:14,087 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:14,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:14,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956952027] [2022-01-28 15:16:14,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956952027] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:14,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899568474] [2022-01-28 15:16:14,088 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:16:14,088 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:14,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:14,089 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) [2022-01-28 15:16:14,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-28 15:16:14,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:14,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 39 conjunts are in the unsatisfiable core [2022-01-28 15:16:14,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:14,295 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:14,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:14,450 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 0 proven. 162 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:14,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899568474] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:14,451 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:14,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 12 [2022-01-28 15:16:14,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067319398] [2022-01-28 15:16:14,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:14,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-28 15:16:14,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:14,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-28 15:16:14,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-01-28 15:16:14,452 INFO L87 Difference]: Start difference. First operand 193 states and 393 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:14,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:14,655 INFO L93 Difference]: Finished difference Result 576 states and 1129 transitions. [2022-01-28 15:16:14,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-28 15:16:14,655 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-01-28 15:16:14,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:14,657 INFO L225 Difference]: With dead ends: 576 [2022-01-28 15:16:14,657 INFO L226 Difference]: Without dead ends: 507 [2022-01-28 15:16:14,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 108 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-01-28 15:16:14,657 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 83 mSDsluCounter, 944 mSDsCounter, 0 mSdLazyCounter, 621 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 621 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:14,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 739 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 621 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:16:14,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2022-01-28 15:16:14,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 386. [2022-01-28 15:16:14,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 385 states have (on average 2.137662337662338) internal successors, (823), 385 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:14,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 823 transitions. [2022-01-28 15:16:14,662 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 823 transitions. Word has length 51 [2022-01-28 15:16:14,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:14,663 INFO L470 AbstractCegarLoop]: Abstraction has 386 states and 823 transitions. [2022-01-28 15:16:14,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:14,663 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 823 transitions. [2022-01-28 15:16:14,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-28 15:16:14,663 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:14,663 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:14,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:14,879 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,SelfDestructingSolverStorable27 [2022-01-28 15:16:14,880 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:14,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:14,880 INFO L85 PathProgramCache]: Analyzing trace with hash 46608715, now seen corresponding path program 26 times [2022-01-28 15:16:14,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:14,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308311634] [2022-01-28 15:16:14,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:14,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:15,085 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:15,085 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:15,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308311634] [2022-01-28 15:16:15,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308311634] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:15,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555145380] [2022-01-28 15:16:15,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:16:15,085 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:15,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:15,087 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) [2022-01-28 15:16:15,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-28 15:16:15,111 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:16:15,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:15,112 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:16:15,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:15,619 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 81 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:15,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:15,903 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:15,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555145380] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:15,903 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:15,903 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23, 23] total 55 [2022-01-28 15:16:15,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52820110] [2022-01-28 15:16:15,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:15,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-01-28 15:16:15,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:15,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-01-28 15:16:15,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=581, Invalid=2499, Unknown=0, NotChecked=0, Total=3080 [2022-01-28 15:16:15,904 INFO L87 Difference]: Start difference. First operand 386 states and 823 transitions. Second operand has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 55 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:21,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:21,225 INFO L93 Difference]: Finished difference Result 2870 states and 5505 transitions. [2022-01-28 15:16:21,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 201 states. [2022-01-28 15:16:21,225 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 55 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-28 15:16:21,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:21,231 INFO L225 Difference]: With dead ends: 2870 [2022-01-28 15:16:21,231 INFO L226 Difference]: Without dead ends: 2165 [2022-01-28 15:16:21,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 73 SyntacticMatches, 1 SemanticMatches, 251 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23988 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=15464, Invalid=48292, Unknown=0, NotChecked=0, Total=63756 [2022-01-28 15:16:21,233 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 818 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 818 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 1889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:21,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [818 Valid, 306 Invalid, 1889 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 15:16:21,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2165 states. [2022-01-28 15:16:21,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2165 to 247. [2022-01-28 15:16:21,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.040650406504065) internal successors, (502), 246 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:21,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 502 transitions. [2022-01-28 15:16:21,248 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 502 transitions. Word has length 53 [2022-01-28 15:16:21,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:21,248 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 502 transitions. [2022-01-28 15:16:21,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 56 states have (on average 2.232142857142857) internal successors, (125), 55 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:21,248 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 502 transitions. [2022-01-28 15:16:21,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-01-28 15:16:21,248 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:21,249 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:21,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-01-28 15:16:21,464 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-28 15:16:21,464 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:21,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:21,465 INFO L85 PathProgramCache]: Analyzing trace with hash 2116020117, now seen corresponding path program 27 times [2022-01-28 15:16:21,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:21,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143330608] [2022-01-28 15:16:21,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:21,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:21,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:21,607 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 91 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:21,607 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:21,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143330608] [2022-01-28 15:16:21,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143330608] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:21,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953562670] [2022-01-28 15:16:21,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:16:21,608 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:21,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:21,609 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) [2022-01-28 15:16:21,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-28 15:16:21,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2022-01-28 15:16:21,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:21,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 23 conjunts are in the unsatisfiable core [2022-01-28 15:16:21,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:22,122 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 91 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:22,123 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:22,545 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 100 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:22,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953562670] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:22,546 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:22,546 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 23, 23] total 54 [2022-01-28 15:16:22,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070272753] [2022-01-28 15:16:22,546 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:22,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-01-28 15:16:22,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:22,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-01-28 15:16:22,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=740, Invalid=2230, Unknown=0, NotChecked=0, Total=2970 [2022-01-28 15:16:22,547 INFO L87 Difference]: Start difference. First operand 247 states and 502 transitions. Second operand has 55 states, 55 states have (on average 2.4909090909090907) internal successors, (137), 54 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:25,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:25,804 INFO L93 Difference]: Finished difference Result 1486 states and 2946 transitions. [2022-01-28 15:16:25,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2022-01-28 15:16:25,804 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 2.4909090909090907) internal successors, (137), 54 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2022-01-28 15:16:25,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:25,808 INFO L225 Difference]: With dead ends: 1486 [2022-01-28 15:16:25,808 INFO L226 Difference]: Without dead ends: 1482 [2022-01-28 15:16:25,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13855 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=10199, Invalid=28413, Unknown=0, NotChecked=0, Total=38612 [2022-01-28 15:16:25,810 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 711 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 1220 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 711 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:25,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [711 Valid, 141 Invalid, 1434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1220 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 15:16:25,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1482 states. [2022-01-28 15:16:25,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1482 to 211. [2022-01-28 15:16:25,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 2.052380952380952) internal successors, (431), 210 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:25,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 431 transitions. [2022-01-28 15:16:25,817 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 431 transitions. Word has length 53 [2022-01-28 15:16:25,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:25,817 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 431 transitions. [2022-01-28 15:16:25,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 55 states have (on average 2.4909090909090907) internal successors, (137), 54 states have internal predecessors, (137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:25,817 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 431 transitions. [2022-01-28 15:16:25,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-01-28 15:16:25,818 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:25,818 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:25,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:26,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:26,019 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:26,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:26,019 INFO L85 PathProgramCache]: Analyzing trace with hash 918396553, now seen corresponding path program 28 times [2022-01-28 15:16:26,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:26,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038768510] [2022-01-28 15:16:26,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:26,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:26,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:26,169 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:26,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:26,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038768510] [2022-01-28 15:16:26,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038768510] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:26,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128682864] [2022-01-28 15:16:26,170 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:16:26,170 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:26,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:26,171 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) [2022-01-28 15:16:26,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-28 15:16:26,198 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:16:26,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:26,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-28 15:16:26,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:26,514 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:26,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:26,683 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 0 proven. 200 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:26,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128682864] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:26,684 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:26,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 13 [2022-01-28 15:16:26,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597738438] [2022-01-28 15:16:26,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:26,684 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-28 15:16:26,684 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:26,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-28 15:16:26,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-01-28 15:16:26,684 INFO L87 Difference]: Start difference. First operand 211 states and 431 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 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) [2022-01-28 15:16:26,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:26,923 INFO L93 Difference]: Finished difference Result 635 states and 1246 transitions. [2022-01-28 15:16:26,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-28 15:16:26,924 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 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 55 [2022-01-28 15:16:26,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:26,925 INFO L225 Difference]: With dead ends: 635 [2022-01-28 15:16:26,925 INFO L226 Difference]: Without dead ends: 560 [2022-01-28 15:16:26,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 117 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2022-01-28 15:16:26,926 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 92 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 749 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 750 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:26,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 889 Invalid, 750 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 749 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-28 15:16:26,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2022-01-28 15:16:26,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 426. [2022-01-28 15:16:26,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 425 states have (on average 2.1411764705882352) internal successors, (910), 425 states have internal predecessors, (910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:26,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 910 transitions. [2022-01-28 15:16:26,931 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 910 transitions. Word has length 55 [2022-01-28 15:16:26,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:26,931 INFO L470 AbstractCegarLoop]: Abstraction has 426 states and 910 transitions. [2022-01-28 15:16:26,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 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) [2022-01-28 15:16:26,931 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 910 transitions. [2022-01-28 15:16:26,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-28 15:16:26,932 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:26,932 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:26,948 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-01-28 15:16:27,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:27,139 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:27,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:27,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1784892149, now seen corresponding path program 29 times [2022-01-28 15:16:27,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:27,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328589008] [2022-01-28 15:16:27,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:27,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:27,427 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:27,427 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:27,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328589008] [2022-01-28 15:16:27,427 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328589008] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:27,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451763648] [2022-01-28 15:16:27,427 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:16:27,427 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:27,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:27,428 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) [2022-01-28 15:16:27,430 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-28 15:16:27,458 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2022-01-28 15:16:27,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:27,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-28 15:16:27,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:28,031 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 100 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:28,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:28,354 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:28,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451763648] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:28,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:28,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25, 25] total 60 [2022-01-28 15:16:28,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547010260] [2022-01-28 15:16:28,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:28,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-01-28 15:16:28,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:28,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-01-28 15:16:28,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=682, Invalid=2978, Unknown=0, NotChecked=0, Total=3660 [2022-01-28 15:16:28,355 INFO L87 Difference]: Start difference. First operand 426 states and 910 transitions. Second operand has 61 states, 61 states have (on average 2.2131147540983607) internal successors, (135), 60 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:35,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:35,124 INFO L93 Difference]: Finished difference Result 3386 states and 6493 transitions. [2022-01-28 15:16:35,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 237 states. [2022-01-28 15:16:35,125 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 2.2131147540983607) internal successors, (135), 60 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-28 15:16:35,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:35,131 INFO L225 Difference]: With dead ends: 3386 [2022-01-28 15:16:35,131 INFO L226 Difference]: Without dead ends: 2537 [2022-01-28 15:16:35,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 292 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33558 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=20880, Invalid=65262, Unknown=0, NotChecked=0, Total=86142 [2022-01-28 15:16:35,135 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 904 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 2151 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 904 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 2364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 2151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:35,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [904 Valid, 357 Invalid, 2364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 2151 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 15:16:35,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2537 states. [2022-01-28 15:16:35,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2537 to 269. [2022-01-28 15:16:35,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 268 states have (on average 2.044776119402985) internal successors, (548), 268 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:35,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 548 transitions. [2022-01-28 15:16:35,169 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 548 transitions. Word has length 57 [2022-01-28 15:16:35,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:35,169 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 548 transitions. [2022-01-28 15:16:35,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 61 states have (on average 2.2131147540983607) internal successors, (135), 60 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:35,169 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 548 transitions. [2022-01-28 15:16:35,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-01-28 15:16:35,170 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:35,170 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:35,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:35,379 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,SelfDestructingSolverStorable31 [2022-01-28 15:16:35,379 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:35,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:35,380 INFO L85 PathProgramCache]: Analyzing trace with hash -565703271, now seen corresponding path program 30 times [2022-01-28 15:16:35,380 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:35,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075584654] [2022-01-28 15:16:35,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:35,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:35,544 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 111 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:35,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:35,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075584654] [2022-01-28 15:16:35,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075584654] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:35,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781888805] [2022-01-28 15:16:35,545 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:16:35,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:35,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:35,546 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) [2022-01-28 15:16:35,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-28 15:16:35,578 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 14 check-sat command(s) [2022-01-28 15:16:35,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:35,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 25 conjunts are in the unsatisfiable core [2022-01-28 15:16:35,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:36,170 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 111 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:36,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:36,621 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 121 proven. 100 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:36,622 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781888805] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:36,622 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:36,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 25, 25] total 59 [2022-01-28 15:16:36,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852363447] [2022-01-28 15:16:36,622 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:36,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 60 states [2022-01-28 15:16:36,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:36,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 60 interpolants. [2022-01-28 15:16:36,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=874, Invalid=2666, Unknown=0, NotChecked=0, Total=3540 [2022-01-28 15:16:36,623 INFO L87 Difference]: Start difference. First operand 269 states and 548 transitions. Second operand has 60 states, 60 states have (on average 2.4833333333333334) internal successors, (149), 59 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:40,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:40,717 INFO L93 Difference]: Finished difference Result 1752 states and 3478 transitions. [2022-01-28 15:16:40,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 171 states. [2022-01-28 15:16:40,717 INFO L78 Accepts]: Start accepts. Automaton has has 60 states, 60 states have (on average 2.4833333333333334) internal successors, (149), 59 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2022-01-28 15:16:40,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:40,725 INFO L225 Difference]: With dead ends: 1752 [2022-01-28 15:16:40,725 INFO L226 Difference]: Without dead ends: 1748 [2022-01-28 15:16:40,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 225 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19022 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=13483, Invalid=37819, Unknown=0, NotChecked=0, Total=51302 [2022-01-28 15:16:40,742 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 868 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 1480 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 1729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 1480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:40,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [868 Valid, 170 Invalid, 1729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 1480 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 15:16:40,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1748 states. [2022-01-28 15:16:40,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1748 to 229. [2022-01-28 15:16:40,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.057017543859649) internal successors, (469), 228 states have internal predecessors, (469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:40,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 469 transitions. [2022-01-28 15:16:40,752 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 469 transitions. Word has length 57 [2022-01-28 15:16:40,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:40,753 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 469 transitions. [2022-01-28 15:16:40,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 60 states, 60 states have (on average 2.4833333333333334) internal successors, (149), 59 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:40,754 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 469 transitions. [2022-01-28 15:16:40,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-01-28 15:16:40,754 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:40,754 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:40,770 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-01-28 15:16:40,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:40,968 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:40,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:40,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1782657609, now seen corresponding path program 31 times [2022-01-28 15:16:40,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:40,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449887815] [2022-01-28 15:16:40,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:40,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:40,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:41,128 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:41,128 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:41,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449887815] [2022-01-28 15:16:41,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449887815] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:41,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137609119] [2022-01-28 15:16:41,128 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:16:41,128 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:41,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:41,131 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) [2022-01-28 15:16:41,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-28 15:16:41,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:41,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 47 conjunts are in the unsatisfiable core [2022-01-28 15:16:41,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:41,365 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:41,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:41,542 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 242 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:41,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137609119] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:41,542 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:41,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 14 [2022-01-28 15:16:41,542 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477856888] [2022-01-28 15:16:41,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:41,542 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-28 15:16:41,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:41,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-28 15:16:41,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-01-28 15:16:41,543 INFO L87 Difference]: Start difference. First operand 229 states and 469 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:41,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:41,821 INFO L93 Difference]: Finished difference Result 694 states and 1363 transitions. [2022-01-28 15:16:41,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-28 15:16:41,821 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2022-01-28 15:16:41,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:41,822 INFO L225 Difference]: With dead ends: 694 [2022-01-28 15:16:41,822 INFO L226 Difference]: Without dead ends: 613 [2022-01-28 15:16:41,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 126 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-01-28 15:16:41,823 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 101 mSDsluCounter, 1372 mSDsCounter, 0 mSdLazyCounter, 889 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 889 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:41,823 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 1053 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 889 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:16:41,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2022-01-28 15:16:41,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 466. [2022-01-28 15:16:41,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 465 states have (on average 2.1440860215053763) internal successors, (997), 465 states have internal predecessors, (997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:41,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 997 transitions. [2022-01-28 15:16:41,829 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 997 transitions. Word has length 59 [2022-01-28 15:16:41,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:41,829 INFO L470 AbstractCegarLoop]: Abstraction has 466 states and 997 transitions. [2022-01-28 15:16:41,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:41,829 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 997 transitions. [2022-01-28 15:16:41,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-01-28 15:16:41,830 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:41,830 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:41,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-01-28 15:16:42,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:42,043 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:42,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:42,044 INFO L85 PathProgramCache]: Analyzing trace with hash 2127378379, now seen corresponding path program 32 times [2022-01-28 15:16:42,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:42,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004181311] [2022-01-28 15:16:42,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:42,044 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:42,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:42,337 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:42,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:42,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004181311] [2022-01-28 15:16:42,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004181311] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:42,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758516180] [2022-01-28 15:16:42,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:16:42,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:42,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:42,338 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) [2022-01-28 15:16:42,339 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-28 15:16:42,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:16:42,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:42,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-28 15:16:42,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:42,985 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 121 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:42,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:43,335 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:43,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758516180] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:43,336 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:43,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27, 27] total 65 [2022-01-28 15:16:43,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486894550] [2022-01-28 15:16:43,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:43,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-01-28 15:16:43,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:43,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-01-28 15:16:43,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=791, Invalid=3499, Unknown=0, NotChecked=0, Total=4290 [2022-01-28 15:16:43,337 INFO L87 Difference]: Start difference. First operand 466 states and 997 transitions. Second operand has 66 states, 66 states have (on average 2.196969696969697) internal successors, (145), 65 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:51,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:51,874 INFO L93 Difference]: Finished difference Result 3942 states and 7557 transitions. [2022-01-28 15:16:51,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 276 states. [2022-01-28 15:16:51,875 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 66 states have (on average 2.196969696969697) internal successors, (145), 65 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2022-01-28 15:16:51,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:51,879 INFO L225 Difference]: With dead ends: 3942 [2022-01-28 15:16:51,879 INFO L226 Difference]: Without dead ends: 2937 [2022-01-28 15:16:51,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 83 SyntacticMatches, 1 SemanticMatches, 336 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45785 ImplicationChecksByTransitivity, 7.2s TimeCoverageRelationStatistics Valid=27610, Invalid=86296, Unknown=0, NotChecked=0, Total=113906 [2022-01-28 15:16:51,884 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1116 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 2355 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1116 SdHoareTripleChecker+Valid, 398 SdHoareTripleChecker+Invalid, 2613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 2355 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:51,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1116 Valid, 398 Invalid, 2613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 2355 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-01-28 15:16:51,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2937 states. [2022-01-28 15:16:51,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2937 to 291. [2022-01-28 15:16:51,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 290 states have (on average 2.0482758620689654) internal successors, (594), 290 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:51,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 594 transitions. [2022-01-28 15:16:51,916 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 594 transitions. Word has length 61 [2022-01-28 15:16:51,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:51,916 INFO L470 AbstractCegarLoop]: Abstraction has 291 states and 594 transitions. [2022-01-28 15:16:51,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 66 states have (on average 2.196969696969697) internal successors, (145), 65 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:51,916 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 594 transitions. [2022-01-28 15:16:51,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-01-28 15:16:51,917 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:51,917 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:51,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-28 15:16:52,117 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,SelfDestructingSolverStorable34 [2022-01-28 15:16:52,117 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:52,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:52,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1968459363, now seen corresponding path program 33 times [2022-01-28 15:16:52,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:52,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974401654] [2022-01-28 15:16:52,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:52,118 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:52,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:52,274 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 133 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:52,275 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:52,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974401654] [2022-01-28 15:16:52,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974401654] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:52,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [269472328] [2022-01-28 15:16:52,275 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:16:52,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:52,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:52,276 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) [2022-01-28 15:16:52,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-28 15:16:52,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2022-01-28 15:16:52,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:52,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 27 conjunts are in the unsatisfiable core [2022-01-28 15:16:52,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:52,910 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 133 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:52,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:53,421 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 144 proven. 121 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:53,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [269472328] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:53,422 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:53,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 27, 27] total 64 [2022-01-28 15:16:53,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722848094] [2022-01-28 15:16:53,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:53,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2022-01-28 15:16:53,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:53,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2022-01-28 15:16:53,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1019, Invalid=3141, Unknown=0, NotChecked=0, Total=4160 [2022-01-28 15:16:53,423 INFO L87 Difference]: Start difference. First operand 291 states and 594 transitions. Second operand has 65 states, 65 states have (on average 2.476923076923077) internal successors, (161), 64 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:58,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:58,467 INFO L93 Difference]: Finished difference Result 2040 states and 4054 transitions. [2022-01-28 15:16:58,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 198 states. [2022-01-28 15:16:58,467 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 2.476923076923077) internal successors, (161), 64 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2022-01-28 15:16:58,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:58,470 INFO L225 Difference]: With dead ends: 2040 [2022-01-28 15:16:58,470 INFO L226 Difference]: Without dead ends: 2036 [2022-01-28 15:16:58,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25525 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=17489, Invalid=49333, Unknown=0, NotChecked=0, Total=66822 [2022-01-28 15:16:58,474 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 768 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 1528 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 1732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:58,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [768 Valid, 167 Invalid, 1732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1528 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 15:16:58,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2036 states. [2022-01-28 15:16:58,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2036 to 247. [2022-01-28 15:16:58,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.0609756097560976) internal successors, (507), 246 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:58,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 507 transitions. [2022-01-28 15:16:58,483 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 507 transitions. Word has length 61 [2022-01-28 15:16:58,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:58,483 INFO L470 AbstractCegarLoop]: Abstraction has 247 states and 507 transitions. [2022-01-28 15:16:58,483 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 65 states have (on average 2.476923076923077) internal successors, (161), 64 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:58,483 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 507 transitions. [2022-01-28 15:16:58,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-01-28 15:16:58,483 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:58,484 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:58,499 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-01-28 15:16:58,699 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,SelfDestructingSolverStorable35 [2022-01-28 15:16:58,699 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:58,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:58,700 INFO L85 PathProgramCache]: Analyzing trace with hash -916716279, now seen corresponding path program 34 times [2022-01-28 15:16:58,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:58,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831421633] [2022-01-28 15:16:58,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:58,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:58,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:16:58,875 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:58,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:16:58,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831421633] [2022-01-28 15:16:58,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831421633] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:16:58,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914751054] [2022-01-28 15:16:58,875 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:16:58,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:16:58,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:16:58,876 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) [2022-01-28 15:16:58,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-28 15:16:58,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:16:58,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:16:58,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 51 conjunts are in the unsatisfiable core [2022-01-28 15:16:58,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:16:59,117 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:59,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:16:59,321 INFO L134 CoverageAnalysis]: Checked inductivity of 288 backedges. 0 proven. 288 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:16:59,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914751054] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:16:59,321 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:16:59,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 15 [2022-01-28 15:16:59,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799508043] [2022-01-28 15:16:59,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:16:59,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-28 15:16:59,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:16:59,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-28 15:16:59,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-28 15:16:59,322 INFO L87 Difference]: Start difference. First operand 247 states and 507 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:59,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:16:59,645 INFO L93 Difference]: Finished difference Result 753 states and 1480 transitions. [2022-01-28 15:16:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-28 15:16:59,646 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2022-01-28 15:16:59,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:16:59,647 INFO L225 Difference]: With dead ends: 753 [2022-01-28 15:16:59,647 INFO L226 Difference]: Without dead ends: 666 [2022-01-28 15:16:59,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 135 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2022-01-28 15:16:59,648 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 110 mSDsluCounter, 1616 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:16:59,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 1231 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-28 15:16:59,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2022-01-28 15:16:59,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 506. [2022-01-28 15:16:59,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 506 states, 505 states have (on average 2.1465346534653467) internal successors, (1084), 505 states have internal predecessors, (1084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:59,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 506 states to 506 states and 1084 transitions. [2022-01-28 15:16:59,654 INFO L78 Accepts]: Start accepts. Automaton has 506 states and 1084 transitions. Word has length 63 [2022-01-28 15:16:59,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:16:59,654 INFO L470 AbstractCegarLoop]: Abstraction has 506 states and 1084 transitions. [2022-01-28 15:16:59,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:16:59,654 INFO L276 IsEmpty]: Start isEmpty. Operand 506 states and 1084 transitions. [2022-01-28 15:16:59,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 15:16:59,655 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:16:59,655 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:16:59,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-01-28 15:16:59,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-01-28 15:16:59,867 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:16:59,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:16:59,867 INFO L85 PathProgramCache]: Analyzing trace with hash 92633483, now seen corresponding path program 35 times [2022-01-28 15:16:59,867 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:16:59,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152415210] [2022-01-28 15:16:59,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:16:59,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:16:59,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:00,188 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:00,188 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:00,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152415210] [2022-01-28 15:17:00,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152415210] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:00,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174839446] [2022-01-28 15:17:00,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:17:00,188 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:00,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:00,189 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) [2022-01-28 15:17:00,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-28 15:17:00,233 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 14 check-sat command(s) [2022-01-28 15:17:00,233 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:17:00,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-28 15:17:00,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:00,951 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 144 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:00,952 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:01,355 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:01,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174839446] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:01,356 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:01,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29, 29] total 70 [2022-01-28 15:17:01,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730917966] [2022-01-28 15:17:01,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:01,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 71 states [2022-01-28 15:17:01,356 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:01,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2022-01-28 15:17:01,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=908, Invalid=4062, Unknown=0, NotChecked=0, Total=4970 [2022-01-28 15:17:01,357 INFO L87 Difference]: Start difference. First operand 506 states and 1084 transitions. Second operand has 71 states, 71 states have (on average 2.183098591549296) internal successors, (155), 70 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:11,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:17:11,938 INFO L93 Difference]: Finished difference Result 4538 states and 8697 transitions. [2022-01-28 15:17:11,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 318 states. [2022-01-28 15:17:11,938 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 2.183098591549296) internal successors, (155), 70 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-01-28 15:17:11,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:17:11,943 INFO L225 Difference]: With dead ends: 4538 [2022-01-28 15:17:11,943 INFO L226 Difference]: Without dead ends: 3365 [2022-01-28 15:17:11,947 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 472 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 383 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61134 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=35852, Invalid=111988, Unknown=0, NotChecked=0, Total=147840 [2022-01-28 15:17:11,947 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1179 mSDsluCounter, 994 mSDsCounter, 0 mSdLazyCounter, 2724 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 2972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 2724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:17:11,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1179 Valid, 443 Invalid, 2972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 2724 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 15:17:11,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3365 states. [2022-01-28 15:17:11,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3365 to 313. [2022-01-28 15:17:11,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 312 states have (on average 2.051282051282051) internal successors, (640), 312 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:11,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 640 transitions. [2022-01-28 15:17:11,962 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 640 transitions. Word has length 65 [2022-01-28 15:17:11,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:17:11,962 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 640 transitions. [2022-01-28 15:17:11,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 71 states, 71 states have (on average 2.183098591549296) internal successors, (155), 70 states have internal predecessors, (155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:11,963 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 640 transitions. [2022-01-28 15:17:11,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-01-28 15:17:11,963 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:17:11,963 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:17:11,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-01-28 15:17:12,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:12,179 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:17:12,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:17:12,180 INFO L85 PathProgramCache]: Analyzing trace with hash -732703839, now seen corresponding path program 36 times [2022-01-28 15:17:12,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:17:12,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533116246] [2022-01-28 15:17:12,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:17:12,180 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:17:12,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:12,380 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 157 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:12,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:12,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533116246] [2022-01-28 15:17:12,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533116246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:12,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [991426325] [2022-01-28 15:17:12,381 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:17:12,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:12,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:12,382 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) [2022-01-28 15:17:12,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-28 15:17:12,414 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2022-01-28 15:17:12,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:17:12,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 29 conjunts are in the unsatisfiable core [2022-01-28 15:17:12,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:13,090 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 157 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:13,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:13,684 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 169 proven. 144 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:13,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [991426325] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:13,684 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:13,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 29, 29] total 69 [2022-01-28 15:17:13,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821760022] [2022-01-28 15:17:13,685 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:13,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2022-01-28 15:17:13,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:13,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2022-01-28 15:17:13,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1175, Invalid=3655, Unknown=0, NotChecked=0, Total=4830 [2022-01-28 15:17:13,686 INFO L87 Difference]: Start difference. First operand 313 states and 640 transitions. Second operand has 70 states, 70 states have (on average 2.4714285714285715) internal successors, (173), 69 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:19,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:17:19,813 INFO L93 Difference]: Finished difference Result 2350 states and 4674 transitions. [2022-01-28 15:17:19,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 227 states. [2022-01-28 15:17:19,814 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 70 states have (on average 2.4714285714285715) internal successors, (173), 69 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2022-01-28 15:17:19,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:17:19,830 INFO L225 Difference]: With dead ends: 2350 [2022-01-28 15:17:19,830 INFO L226 Difference]: Without dead ends: 2346 [2022-01-28 15:17:19,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 380 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 291 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33580 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=22314, Invalid=63242, Unknown=0, NotChecked=0, Total=85556 [2022-01-28 15:17:19,837 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1022 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 1698 mSolverCounterSat, 260 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1022 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 1958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 260 IncrementalHoareTripleChecker+Valid, 1698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:17:19,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1022 Valid, 172 Invalid, 1958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [260 Valid, 1698 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 15:17:19,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2346 states. [2022-01-28 15:17:19,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2346 to 265. [2022-01-28 15:17:19,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 264 states have (on average 2.0643939393939394) internal successors, (545), 264 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:19,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 545 transitions. [2022-01-28 15:17:19,847 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 545 transitions. Word has length 65 [2022-01-28 15:17:19,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:17:19,847 INFO L470 AbstractCegarLoop]: Abstraction has 265 states and 545 transitions. [2022-01-28 15:17:19,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 70 states have (on average 2.4714285714285715) internal successors, (173), 69 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:19,848 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 545 transitions. [2022-01-28 15:17:19,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-01-28 15:17:19,848 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:17:19,848 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:17:19,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-01-28 15:17:20,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-28 15:17:20,064 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:17:20,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:17:20,065 INFO L85 PathProgramCache]: Analyzing trace with hash -2096441655, now seen corresponding path program 37 times [2022-01-28 15:17:20,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:17:20,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990880350] [2022-01-28 15:17:20,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:17:20,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:17:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:20,282 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:20,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:20,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990880350] [2022-01-28 15:17:20,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990880350] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:20,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933495735] [2022-01-28 15:17:20,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:17:20,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:20,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:20,284 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) [2022-01-28 15:17:20,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-28 15:17:20,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:20,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 55 conjunts are in the unsatisfiable core [2022-01-28 15:17:20,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:20,509 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:20,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:20,698 INFO L134 CoverageAnalysis]: Checked inductivity of 338 backedges. 0 proven. 338 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:20,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933495735] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:20,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:20,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 16 [2022-01-28 15:17:20,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415198523] [2022-01-28 15:17:20,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:20,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-28 15:17:20,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:20,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-28 15:17:20,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2022-01-28 15:17:20,699 INFO L87 Difference]: Start difference. First operand 265 states and 545 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:21,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:17:21,081 INFO L93 Difference]: Finished difference Result 812 states and 1597 transitions. [2022-01-28 15:17:21,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-28 15:17:21,081 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2022-01-28 15:17:21,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:17:21,083 INFO L225 Difference]: With dead ends: 812 [2022-01-28 15:17:21,083 INFO L226 Difference]: Without dead ends: 719 [2022-01-28 15:17:21,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 144 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2022-01-28 15:17:21,083 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 119 mSDsluCounter, 1880 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 1206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:17:21,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 1423 Invalid, 1206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 15:17:21,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 719 states. [2022-01-28 15:17:21,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 719 to 546. [2022-01-28 15:17:21,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 2.148623853211009) internal successors, (1171), 545 states have internal predecessors, (1171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:21,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 1171 transitions. [2022-01-28 15:17:21,090 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 1171 transitions. Word has length 67 [2022-01-28 15:17:21,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:17:21,090 INFO L470 AbstractCegarLoop]: Abstraction has 546 states and 1171 transitions. [2022-01-28 15:17:21,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 16 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:21,090 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 1171 transitions. [2022-01-28 15:17:21,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-28 15:17:21,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:17:21,091 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:17:21,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-01-28 15:17:21,307 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,SelfDestructingSolverStorable39 [2022-01-28 15:17:21,307 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:17:21,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:17:21,307 INFO L85 PathProgramCache]: Analyzing trace with hash -327009717, now seen corresponding path program 38 times [2022-01-28 15:17:21,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:17:21,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045219372] [2022-01-28 15:17:21,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:17:21,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:17:21,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:21,667 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:21,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:21,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045219372] [2022-01-28 15:17:21,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045219372] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:21,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467119500] [2022-01-28 15:17:21,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:17:21,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:21,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:21,669 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) [2022-01-28 15:17:21,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-28 15:17:21,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:17:21,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:17:21,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-28 15:17:21,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:22,512 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 169 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:22,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:22,955 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:22,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467119500] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:22,955 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:22,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31, 31] total 75 [2022-01-28 15:17:22,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959518287] [2022-01-28 15:17:22,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:22,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 76 states [2022-01-28 15:17:22,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:22,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 76 interpolants. [2022-01-28 15:17:22,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1033, Invalid=4667, Unknown=0, NotChecked=0, Total=5700 [2022-01-28 15:17:22,956 INFO L87 Difference]: Start difference. First operand 546 states and 1171 transitions. Second operand has 76 states, 76 states have (on average 2.1710526315789473) internal successors, (165), 75 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:35,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:17:35,949 INFO L93 Difference]: Finished difference Result 5174 states and 9913 transitions. [2022-01-28 15:17:35,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 363 states. [2022-01-28 15:17:35,949 INFO L78 Accepts]: Start accepts. Automaton has has 76 states, 76 states have (on average 2.1710526315789473) internal successors, (165), 75 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-01-28 15:17:35,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:17:35,954 INFO L225 Difference]: With dead ends: 5174 [2022-01-28 15:17:35,955 INFO L226 Difference]: Without dead ends: 3821 [2022-01-28 15:17:35,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 527 GetRequests, 93 SyntacticMatches, 1 SemanticMatches, 433 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80099 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=45818, Invalid=142972, Unknown=0, NotChecked=0, Total=188790 [2022-01-28 15:17:35,962 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1026 mSDsluCounter, 1170 mSDsCounter, 0 mSdLazyCounter, 3353 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1026 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 3581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 3353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:17:35,962 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1026 Valid, 491 Invalid, 3581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 3353 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-28 15:17:35,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2022-01-28 15:17:35,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 335. [2022-01-28 15:17:35,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 2.053892215568862) internal successors, (686), 334 states have internal predecessors, (686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:35,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 686 transitions. [2022-01-28 15:17:35,979 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 686 transitions. Word has length 69 [2022-01-28 15:17:35,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:17:35,979 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 686 transitions. [2022-01-28 15:17:35,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 76 states, 76 states have (on average 2.1710526315789473) internal successors, (165), 75 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:35,979 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 686 transitions. [2022-01-28 15:17:35,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-01-28 15:17:35,980 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:17:35,980 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:17:35,997 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-28 15:17:36,191 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:36,191 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:17:36,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:17:36,192 INFO L85 PathProgramCache]: Analyzing trace with hash -2117504091, now seen corresponding path program 39 times [2022-01-28 15:17:36,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:17:36,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537329201] [2022-01-28 15:17:36,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:17:36,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:17:36,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:36,407 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 183 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:36,407 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:36,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537329201] [2022-01-28 15:17:36,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537329201] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:36,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623601814] [2022-01-28 15:17:36,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:17:36,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:36,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:36,420 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) [2022-01-28 15:17:36,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-28 15:17:36,456 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2022-01-28 15:17:36,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:17:36,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 31 conjunts are in the unsatisfiable core [2022-01-28 15:17:36,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:37,217 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 183 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:37,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:37,869 INFO L134 CoverageAnalysis]: Checked inductivity of 365 backedges. 196 proven. 169 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:37,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623601814] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:37,869 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:37,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 31, 31] total 74 [2022-01-28 15:17:37,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308320260] [2022-01-28 15:17:37,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:37,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 75 states [2022-01-28 15:17:37,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:37,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2022-01-28 15:17:37,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1342, Invalid=4208, Unknown=0, NotChecked=0, Total=5550 [2022-01-28 15:17:37,871 INFO L87 Difference]: Start difference. First operand 335 states and 686 transitions. Second operand has 75 states, 75 states have (on average 2.466666666666667) internal successors, (185), 74 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:45,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:17:45,054 INFO L93 Difference]: Finished difference Result 2682 states and 5338 transitions. [2022-01-28 15:17:45,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 258 states. [2022-01-28 15:17:45,054 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 2.466666666666667) internal successors, (185), 74 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2022-01-28 15:17:45,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:17:45,057 INFO L225 Difference]: With dead ends: 2682 [2022-01-28 15:17:45,057 INFO L226 Difference]: Without dead ends: 2678 [2022-01-28 15:17:45,061 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 327 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43419 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=28061, Invalid=79851, Unknown=0, NotChecked=0, Total=107912 [2022-01-28 15:17:45,062 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 949 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 1937 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 2160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 1937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:17:45,062 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [949 Valid, 197 Invalid, 2160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 1937 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 15:17:45,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2678 states. [2022-01-28 15:17:45,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2678 to 283. [2022-01-28 15:17:45,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 2.0673758865248226) internal successors, (583), 282 states have internal predecessors, (583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:45,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 583 transitions. [2022-01-28 15:17:45,072 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 583 transitions. Word has length 69 [2022-01-28 15:17:45,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:17:45,072 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 583 transitions. [2022-01-28 15:17:45,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 75 states, 75 states have (on average 2.466666666666667) internal successors, (185), 74 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:45,072 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 583 transitions. [2022-01-28 15:17:45,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-01-28 15:17:45,073 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:17:45,073 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:17:45,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-01-28 15:17:45,288 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,SelfDestructingSolverStorable41 [2022-01-28 15:17:45,289 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:17:45,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:17:45,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1646631031, now seen corresponding path program 40 times [2022-01-28 15:17:45,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:17:45,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263402052] [2022-01-28 15:17:45,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:17:45,289 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:17:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:45,520 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:45,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:45,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263402052] [2022-01-28 15:17:45,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263402052] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:45,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716004278] [2022-01-28 15:17:45,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:17:45,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:45,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:45,522 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) [2022-01-28 15:17:45,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-28 15:17:45,561 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:17:45,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:17:45,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 59 conjunts are in the unsatisfiable core [2022-01-28 15:17:45,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:45,764 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:45,764 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:45,961 INFO L134 CoverageAnalysis]: Checked inductivity of 392 backedges. 0 proven. 392 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:45,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716004278] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:45,961 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:45,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 17 [2022-01-28 15:17:45,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128876386] [2022-01-28 15:17:45,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:45,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-28 15:17:45,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:45,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-28 15:17:45,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-01-28 15:17:45,962 INFO L87 Difference]: Start difference. First operand 283 states and 583 transitions. Second operand has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:46,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:17:46,413 INFO L93 Difference]: Finished difference Result 871 states and 1714 transitions. [2022-01-28 15:17:46,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-28 15:17:46,414 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2022-01-28 15:17:46,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:17:46,415 INFO L225 Difference]: With dead ends: 871 [2022-01-28 15:17:46,415 INFO L226 Difference]: Without dead ends: 772 [2022-01-28 15:17:46,415 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 153 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=241, Unknown=0, NotChecked=0, Total=272 [2022-01-28 15:17:46,415 INFO L933 BasicCegarLoop]: 111 mSDtfsCounter, 128 mSDsluCounter, 2164 mSDsCounter, 0 mSdLazyCounter, 1381 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1629 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1381 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:17:46,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 1629 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1381 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-28 15:17:46,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 772 states. [2022-01-28 15:17:46,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 772 to 586. [2022-01-28 15:17:46,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 2.1504273504273503) internal successors, (1258), 585 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:46,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1258 transitions. [2022-01-28 15:17:46,422 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1258 transitions. Word has length 71 [2022-01-28 15:17:46,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:17:46,422 INFO L470 AbstractCegarLoop]: Abstraction has 586 states and 1258 transitions. [2022-01-28 15:17:46,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.176470588235294) internal successors, (71), 17 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:17:46,422 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1258 transitions. [2022-01-28 15:17:46,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-28 15:17:46,423 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:17:46,423 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:17:46,439 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-01-28 15:17:46,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:46,635 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:17:46,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:17:46,635 INFO L85 PathProgramCache]: Analyzing trace with hash -300926453, now seen corresponding path program 41 times [2022-01-28 15:17:46,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:17:46,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033096062] [2022-01-28 15:17:46,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:17:46,635 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:17:46,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:17:47,015 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:47,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:17:47,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033096062] [2022-01-28 15:17:47,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033096062] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:17:47,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357035106] [2022-01-28 15:17:47,016 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:17:47,016 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:17:47,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:17:47,017 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) [2022-01-28 15:17:47,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-28 15:17:47,050 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2022-01-28 15:17:47,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:17:47,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-28 15:17:47,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:17:47,910 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 196 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:47,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:17:48,411 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:17:48,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357035106] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:17:48,412 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:17:48,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33, 33] total 80 [2022-01-28 15:17:48,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660669068] [2022-01-28 15:17:48,412 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:17:48,415 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 81 states [2022-01-28 15:17:48,415 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:17:48,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 81 interpolants. [2022-01-28 15:17:48,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1166, Invalid=5314, Unknown=0, NotChecked=0, Total=6480 [2022-01-28 15:17:48,416 INFO L87 Difference]: Start difference. First operand 586 states and 1258 transitions. Second operand has 81 states, 81 states have (on average 2.1604938271604937) internal successors, (175), 80 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:04,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:18:04,036 INFO L93 Difference]: Finished difference Result 5850 states and 11205 transitions. [2022-01-28 15:18:04,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 411 states. [2022-01-28 15:18:04,037 INFO L78 Accepts]: Start accepts. Automaton has has 81 states, 81 states have (on average 2.1604938271604937) internal successors, (175), 80 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2022-01-28 15:18:04,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:18:04,042 INFO L225 Difference]: With dead ends: 5850 [2022-01-28 15:18:04,042 INFO L226 Difference]: Without dead ends: 4305 [2022-01-28 15:18:04,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 585 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 486 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103220 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=57734, Invalid=179922, Unknown=0, NotChecked=0, Total=237656 [2022-01-28 15:18:04,051 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1381 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 3691 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 3955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 3691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:18:04,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1381 Valid, 572 Invalid, 3955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 3691 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-28 15:18:04,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2022-01-28 15:18:04,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 357. [2022-01-28 15:18:04,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 2.056179775280899) internal successors, (732), 356 states have internal predecessors, (732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:04,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 732 transitions. [2022-01-28 15:18:04,070 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 732 transitions. Word has length 73 [2022-01-28 15:18:04,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:18:04,070 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 732 transitions. [2022-01-28 15:18:04,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 81 states, 81 states have (on average 2.1604938271604937) internal successors, (175), 80 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:04,070 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 732 transitions. [2022-01-28 15:18:04,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-01-28 15:18:04,070 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:18:04,071 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:18:04,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-01-28 15:18:04,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:04,271 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:18:04,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:18:04,271 INFO L85 PathProgramCache]: Analyzing trace with hash -1894411863, now seen corresponding path program 42 times [2022-01-28 15:18:04,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:18:04,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466443345] [2022-01-28 15:18:04,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:18:04,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:18:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:04,490 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 211 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:04,490 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:18:04,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466443345] [2022-01-28 15:18:04,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466443345] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:18:04,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724303424] [2022-01-28 15:18:04,491 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:18:04,491 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:04,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:18:04,492 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) [2022-01-28 15:18:04,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-28 15:18:04,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2022-01-28 15:18:04,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:18:04,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 33 conjunts are in the unsatisfiable core [2022-01-28 15:18:04,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:18:05,363 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 211 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:05,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:18:06,117 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 225 proven. 196 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:06,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724303424] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:18:06,117 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:18:06,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 33, 33] total 79 [2022-01-28 15:18:06,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106745522] [2022-01-28 15:18:06,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:18:06,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 80 states [2022-01-28 15:18:06,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:18:06,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 80 interpolants. [2022-01-28 15:18:06,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1520, Invalid=4800, Unknown=0, NotChecked=0, Total=6320 [2022-01-28 15:18:06,119 INFO L87 Difference]: Start difference. First operand 357 states and 732 transitions. Second operand has 80 states, 80 states have (on average 2.4625) internal successors, (197), 79 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:14,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:18:14,788 INFO L93 Difference]: Finished difference Result 3036 states and 6046 transitions. [2022-01-28 15:18:14,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 291 states. [2022-01-28 15:18:14,788 INFO L78 Accepts]: Start accepts. Automaton has has 80 states, 80 states have (on average 2.4625) internal successors, (197), 79 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 73 [2022-01-28 15:18:14,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:18:14,791 INFO L225 Difference]: With dead ends: 3036 [2022-01-28 15:18:14,791 INFO L226 Difference]: Without dead ends: 3032 [2022-01-28 15:18:14,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 365 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55291 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=34839, Invalid=99483, Unknown=0, NotChecked=0, Total=134322 [2022-01-28 15:18:14,796 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1032 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 2020 mSolverCounterSat, 276 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1032 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 2296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 276 IncrementalHoareTripleChecker+Valid, 2020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:18:14,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1032 Valid, 222 Invalid, 2296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [276 Valid, 2020 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 15:18:14,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3032 states. [2022-01-28 15:18:14,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3032 to 301. [2022-01-28 15:18:14,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 300 states have (on average 2.07) internal successors, (621), 300 states have internal predecessors, (621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:14,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 621 transitions. [2022-01-28 15:18:14,808 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 621 transitions. Word has length 73 [2022-01-28 15:18:14,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:18:14,808 INFO L470 AbstractCegarLoop]: Abstraction has 301 states and 621 transitions. [2022-01-28 15:18:14,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 80 states, 80 states have (on average 2.4625) internal successors, (197), 79 states have internal predecessors, (197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:14,808 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 621 transitions. [2022-01-28 15:18:14,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-01-28 15:18:14,808 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:18:14,809 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:18:14,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-28 15:18:15,010 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,SelfDestructingSolverStorable44 [2022-01-28 15:18:15,010 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:18:15,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:18:15,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1944549193, now seen corresponding path program 43 times [2022-01-28 15:18:15,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:18:15,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301385818] [2022-01-28 15:18:15,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:18:15,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:18:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:15,242 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:15,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:18:15,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301385818] [2022-01-28 15:18:15,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301385818] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:18:15,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818586925] [2022-01-28 15:18:15,242 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:18:15,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:15,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:18:15,243 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) [2022-01-28 15:18:15,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-28 15:18:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:15,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 63 conjunts are in the unsatisfiable core [2022-01-28 15:18:15,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:18:15,491 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:15,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:18:15,703 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 0 proven. 450 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:15,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818586925] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:18:15,703 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:18:15,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 18 [2022-01-28 15:18:15,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475630744] [2022-01-28 15:18:15,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:18:15,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-28 15:18:15,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:18:15,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-28 15:18:15,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2022-01-28 15:18:15,704 INFO L87 Difference]: Start difference. First operand 301 states and 621 transitions. Second operand has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:16,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:18:16,178 INFO L93 Difference]: Finished difference Result 930 states and 1831 transitions. [2022-01-28 15:18:16,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-28 15:18:16,178 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2022-01-28 15:18:16,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:18:16,179 INFO L225 Difference]: With dead ends: 930 [2022-01-28 15:18:16,179 INFO L226 Difference]: Without dead ends: 825 [2022-01-28 15:18:16,180 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 162 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=273, Unknown=0, NotChecked=0, Total=306 [2022-01-28 15:18:16,180 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 137 mSDsluCounter, 2468 mSDsCounter, 0 mSdLazyCounter, 1569 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1849 SdHoareTripleChecker+Invalid, 1570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:18:16,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 1849 Invalid, 1570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1569 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 15:18:16,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2022-01-28 15:18:16,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 626. [2022-01-28 15:18:16,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 625 states have (on average 2.152) internal successors, (1345), 625 states have internal predecessors, (1345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:16,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 1345 transitions. [2022-01-28 15:18:16,187 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 1345 transitions. Word has length 75 [2022-01-28 15:18:16,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:18:16,187 INFO L470 AbstractCegarLoop]: Abstraction has 626 states and 1345 transitions. [2022-01-28 15:18:16,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.166666666666667) internal successors, (75), 18 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:16,187 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 1345 transitions. [2022-01-28 15:18:16,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-28 15:18:16,188 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:18:16,188 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:18:16,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-01-28 15:18:16,404 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,SelfDestructingSolverStorable45 [2022-01-28 15:18:16,404 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:18:16,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:18:16,404 INFO L85 PathProgramCache]: Analyzing trace with hash 940325067, now seen corresponding path program 44 times [2022-01-28 15:18:16,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:18:16,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245350093] [2022-01-28 15:18:16,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:18:16,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:18:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:16,819 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:16,819 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:18:16,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245350093] [2022-01-28 15:18:16,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245350093] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:18:16,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923704975] [2022-01-28 15:18:16,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:18:16,819 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:16,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:18:16,820 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) [2022-01-28 15:18:16,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-01-28 15:18:16,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:18:16,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:18:16,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-28 15:18:16,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:18:17,781 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 225 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:17,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:18:18,339 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:18,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923704975] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:18:18,339 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:18:18,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35, 35] total 85 [2022-01-28 15:18:18,340 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585832644] [2022-01-28 15:18:18,340 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:18:18,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 86 states [2022-01-28 15:18:18,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:18:18,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 86 interpolants. [2022-01-28 15:18:18,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1307, Invalid=6003, Unknown=0, NotChecked=0, Total=7310 [2022-01-28 15:18:18,342 INFO L87 Difference]: Start difference. First operand 626 states and 1345 transitions. Second operand has 86 states, 86 states have (on average 2.1511627906976742) internal successors, (185), 85 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:37,166 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:18:37,166 INFO L93 Difference]: Finished difference Result 6566 states and 12573 transitions. [2022-01-28 15:18:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 462 states. [2022-01-28 15:18:37,166 INFO L78 Accepts]: Start accepts. Automaton has has 86 states, 86 states have (on average 2.1511627906976742) internal successors, (185), 85 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-28 15:18:37,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:18:37,172 INFO L225 Difference]: With dead ends: 6566 [2022-01-28 15:18:37,172 INFO L226 Difference]: Without dead ends: 4817 [2022-01-28 15:18:37,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 646 GetRequests, 103 SyntacticMatches, 1 SemanticMatches, 542 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131066 ImplicationChecksByTransitivity, 14.8s TimeCoverageRelationStatistics Valid=71840, Invalid=223552, Unknown=0, NotChecked=0, Total=295392 [2022-01-28 15:18:37,183 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1488 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 4264 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1488 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 4586 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 4264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:18:37,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1488 Valid, 639 Invalid, 4586 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 4264 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-01-28 15:18:37,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4817 states. [2022-01-28 15:18:37,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4817 to 379. [2022-01-28 15:18:37,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 378 states have (on average 2.058201058201058) internal successors, (778), 378 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:37,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 778 transitions. [2022-01-28 15:18:37,204 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 778 transitions. Word has length 77 [2022-01-28 15:18:37,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:18:37,204 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 778 transitions. [2022-01-28 15:18:37,205 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 86 states, 86 states have (on average 2.1511627906976742) internal successors, (185), 85 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:37,205 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 778 transitions. [2022-01-28 15:18:37,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-01-28 15:18:37,205 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:18:37,205 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:18:37,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-01-28 15:18:37,421 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,SelfDestructingSolverStorable46 [2022-01-28 15:18:37,421 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:18:37,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:18:37,422 INFO L85 PathProgramCache]: Analyzing trace with hash -306106963, now seen corresponding path program 45 times [2022-01-28 15:18:37,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:18:37,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742653035] [2022-01-28 15:18:37,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:18:37,422 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:18:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:37,683 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 241 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:37,683 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:18:37,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742653035] [2022-01-28 15:18:37,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742653035] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:18:37,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976467481] [2022-01-28 15:18:37,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:18:37,684 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:37,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:18:37,685 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) [2022-01-28 15:18:37,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-01-28 15:18:37,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2022-01-28 15:18:37,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:18:37,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 35 conjunts are in the unsatisfiable core [2022-01-28 15:18:37,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:18:38,658 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 241 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:38,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:18:39,474 INFO L134 CoverageAnalysis]: Checked inductivity of 481 backedges. 256 proven. 225 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:39,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976467481] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:18:39,474 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:18:39,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 35, 35] total 84 [2022-01-28 15:18:39,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449069002] [2022-01-28 15:18:39,474 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:18:39,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 85 states [2022-01-28 15:18:39,474 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:18:39,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2022-01-28 15:18:39,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1709, Invalid=5431, Unknown=0, NotChecked=0, Total=7140 [2022-01-28 15:18:39,475 INFO L87 Difference]: Start difference. First operand 379 states and 778 transitions. Second operand has 85 states, 85 states have (on average 2.458823529411765) internal successors, (209), 84 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:49,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:18:49,601 INFO L93 Difference]: Finished difference Result 3412 states and 6798 transitions. [2022-01-28 15:18:49,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 326 states. [2022-01-28 15:18:49,602 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 2.458823529411765) internal successors, (209), 84 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2022-01-28 15:18:49,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:18:49,605 INFO L225 Difference]: With dead ends: 3412 [2022-01-28 15:18:49,605 INFO L226 Difference]: Without dead ends: 3408 [2022-01-28 15:18:49,611 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 405 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69461 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=42763, Invalid=122479, Unknown=0, NotChecked=0, Total=165242 [2022-01-28 15:18:49,612 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1199 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 2419 mSolverCounterSat, 355 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 2774 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 355 IncrementalHoareTripleChecker+Valid, 2419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:18:49,612 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1199 Valid, 237 Invalid, 2774 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [355 Valid, 2419 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-01-28 15:18:49,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3408 states. [2022-01-28 15:18:49,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3408 to 319. [2022-01-28 15:18:49,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.0723270440251573) internal successors, (659), 318 states have internal predecessors, (659), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:49,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 659 transitions. [2022-01-28 15:18:49,624 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 659 transitions. Word has length 77 [2022-01-28 15:18:49,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:18:49,624 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 659 transitions. [2022-01-28 15:18:49,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 85 states, 85 states have (on average 2.458823529411765) internal successors, (209), 84 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:49,625 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 659 transitions. [2022-01-28 15:18:49,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2022-01-28 15:18:49,625 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:18:49,625 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:18:49,643 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-28 15:18:49,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:49,826 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:18:49,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:18:49,826 INFO L85 PathProgramCache]: Analyzing trace with hash 786351625, now seen corresponding path program 46 times [2022-01-28 15:18:49,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:18:49,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086680112] [2022-01-28 15:18:49,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:18:49,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:18:49,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:50,058 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:50,058 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:18:50,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086680112] [2022-01-28 15:18:50,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086680112] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:18:50,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141843096] [2022-01-28 15:18:50,058 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:18:50,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:50,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:18:50,059 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) [2022-01-28 15:18:50,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-01-28 15:18:50,098 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:18:50,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:18:50,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 67 conjunts are in the unsatisfiable core [2022-01-28 15:18:50,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:18:50,326 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:50,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:18:50,552 INFO L134 CoverageAnalysis]: Checked inductivity of 512 backedges. 0 proven. 512 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:50,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141843096] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:18:50,552 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:18:50,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 19 [2022-01-28 15:18:50,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007465907] [2022-01-28 15:18:50,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:18:50,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-28 15:18:50,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:18:50,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-28 15:18:50,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-28 15:18:50,553 INFO L87 Difference]: Start difference. First operand 319 states and 659 transitions. Second operand has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:51,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:18:51,089 INFO L93 Difference]: Finished difference Result 989 states and 1948 transitions. [2022-01-28 15:18:51,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-28 15:18:51,089 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2022-01-28 15:18:51,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:18:51,090 INFO L225 Difference]: With dead ends: 989 [2022-01-28 15:18:51,090 INFO L226 Difference]: Without dead ends: 878 [2022-01-28 15:18:51,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 171 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2022-01-28 15:18:51,091 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 146 mSDsluCounter, 2792 mSDsCounter, 0 mSdLazyCounter, 1769 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 2083 SdHoareTripleChecker+Invalid, 1770 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:18:51,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 2083 Invalid, 1770 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-28 15:18:51,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2022-01-28 15:18:51,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 666. [2022-01-28 15:18:51,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 666 states, 665 states have (on average 2.1533834586466165) internal successors, (1432), 665 states have internal predecessors, (1432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:51,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 666 states to 666 states and 1432 transitions. [2022-01-28 15:18:51,098 INFO L78 Accepts]: Start accepts. Automaton has 666 states and 1432 transitions. Word has length 79 [2022-01-28 15:18:51,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:18:51,098 INFO L470 AbstractCegarLoop]: Abstraction has 666 states and 1432 transitions. [2022-01-28 15:18:51,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.157894736842105) internal successors, (79), 19 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:18:51,098 INFO L276 IsEmpty]: Start isEmpty. Operand 666 states and 1432 transitions. [2022-01-28 15:18:51,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-01-28 15:18:51,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:18:51,099 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:18:51,115 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-28 15:18:51,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-28 15:18:51,315 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:18:51,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:18:51,316 INFO L85 PathProgramCache]: Analyzing trace with hash -404556149, now seen corresponding path program 47 times [2022-01-28 15:18:51,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:18:51,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729994304] [2022-01-28 15:18:51,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:18:51,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:18:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:18:51,897 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:51,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:18:51,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729994304] [2022-01-28 15:18:51,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729994304] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:18:51,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523570518] [2022-01-28 15:18:51,898 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:18:51,898 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:18:51,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:18:51,899 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) [2022-01-28 15:18:51,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-01-28 15:18:51,939 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2022-01-28 15:18:51,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:18:51,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-28 15:18:51,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:18:53,024 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 256 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:53,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:18:53,617 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:18:53,617 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523570518] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:18:53,617 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:18:53,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37, 37] total 90 [2022-01-28 15:18:53,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510485582] [2022-01-28 15:18:53,617 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:18:53,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 91 states [2022-01-28 15:18:53,618 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:18:53,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 91 interpolants. [2022-01-28 15:18:53,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1456, Invalid=6734, Unknown=0, NotChecked=0, Total=8190 [2022-01-28 15:18:53,619 INFO L87 Difference]: Start difference. First operand 666 states and 1432 transitions. Second operand has 91 states, 91 states have (on average 2.142857142857143) internal successors, (195), 90 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:16,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:19:16,123 INFO L93 Difference]: Finished difference Result 7322 states and 14017 transitions. [2022-01-28 15:19:16,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 516 states. [2022-01-28 15:19:16,124 INFO L78 Accepts]: Start accepts. Automaton has has 91 states, 91 states have (on average 2.142857142857143) internal successors, (195), 90 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-01-28 15:19:16,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:19:16,163 INFO L225 Difference]: With dead ends: 7322 [2022-01-28 15:19:16,163 INFO L226 Difference]: Without dead ends: 5357 [2022-01-28 15:19:16,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 710 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 601 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164252 ImplicationChecksByTransitivity, 17.5s TimeCoverageRelationStatistics Valid=88390, Invalid=274616, Unknown=0, NotChecked=0, Total=363006 [2022-01-28 15:19:16,174 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1375 mSDsluCounter, 1460 mSDsCounter, 0 mSdLazyCounter, 3972 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 4259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 3972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:19:16,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1375 Valid, 666 Invalid, 4259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 3972 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-28 15:19:16,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5357 states. [2022-01-28 15:19:16,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5357 to 401. [2022-01-28 15:19:16,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 400 states have (on average 2.06) internal successors, (824), 400 states have internal predecessors, (824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:16,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 824 transitions. [2022-01-28 15:19:16,192 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 824 transitions. Word has length 81 [2022-01-28 15:19:16,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:19:16,193 INFO L470 AbstractCegarLoop]: Abstraction has 401 states and 824 transitions. [2022-01-28 15:19:16,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 91 states, 91 states have (on average 2.142857142857143) internal successors, (195), 90 states have internal predecessors, (195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:16,193 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 824 transitions. [2022-01-28 15:19:16,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-01-28 15:19:16,193 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:19:16,193 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:19:16,210 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-28 15:19:16,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-28 15:19:16,394 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:19:16,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:19:16,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1154828209, now seen corresponding path program 48 times [2022-01-28 15:19:16,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:19:16,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896460723] [2022-01-28 15:19:16,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:19:16,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:19:16,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:19:16,651 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 273 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:16,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:19:16,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896460723] [2022-01-28 15:19:16,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896460723] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:19:16,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028547248] [2022-01-28 15:19:16,652 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:19:16,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:19:16,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:19:16,653 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) [2022-01-28 15:19:16,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-01-28 15:19:16,693 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2022-01-28 15:19:16,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:19:16,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 210 conjuncts, 37 conjunts are in the unsatisfiable core [2022-01-28 15:19:16,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:19:17,681 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 273 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:17,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:19:18,536 INFO L134 CoverageAnalysis]: Checked inductivity of 545 backedges. 289 proven. 256 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:18,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028547248] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:19:18,536 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:19:18,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 37, 37] total 89 [2022-01-28 15:19:18,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507863705] [2022-01-28 15:19:18,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:19:18,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 90 states [2022-01-28 15:19:18,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:19:18,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 90 interpolants. [2022-01-28 15:19:18,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1909, Invalid=6101, Unknown=0, NotChecked=0, Total=8010 [2022-01-28 15:19:18,538 INFO L87 Difference]: Start difference. First operand 401 states and 824 transitions. Second operand has 90 states, 90 states have (on average 2.4555555555555557) internal successors, (221), 89 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:30,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:19:30,370 INFO L93 Difference]: Finished difference Result 3810 states and 7594 transitions. [2022-01-28 15:19:30,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 363 states. [2022-01-28 15:19:30,370 INFO L78 Accepts]: Start accepts. Automaton has has 90 states, 90 states have (on average 2.4555555555555557) internal successors, (221), 89 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2022-01-28 15:19:30,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:19:30,374 INFO L225 Difference]: With dead ends: 3810 [2022-01-28 15:19:30,374 INFO L226 Difference]: Without dead ends: 3806 [2022-01-28 15:19:30,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 556 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 447 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86211 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=51954, Invalid=149198, Unknown=0, NotChecked=0, Total=201152 [2022-01-28 15:19:30,384 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1123 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 2475 mSolverCounterSat, 303 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1123 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 2778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 2475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-01-28 15:19:30,384 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1123 Valid, 256 Invalid, 2778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 2475 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-01-28 15:19:30,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3806 states. [2022-01-28 15:19:30,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3806 to 337. [2022-01-28 15:19:30,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337 states, 336 states have (on average 2.074404761904762) internal successors, (697), 336 states have internal predecessors, (697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:30,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 697 transitions. [2022-01-28 15:19:30,397 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 697 transitions. Word has length 81 [2022-01-28 15:19:30,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:19:30,397 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 697 transitions. [2022-01-28 15:19:30,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 90 states, 90 states have (on average 2.4555555555555557) internal successors, (221), 89 states have internal predecessors, (221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:30,397 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 697 transitions. [2022-01-28 15:19:30,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-01-28 15:19:30,398 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:19:30,398 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:19:30,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-01-28 15:19:30,598 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:19:30,598 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:19:30,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:19:30,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1140659145, now seen corresponding path program 49 times [2022-01-28 15:19:30,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:19:30,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672518984] [2022-01-28 15:19:30,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:19:30,599 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:19:30,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:19:30,902 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:30,903 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:19:30,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672518984] [2022-01-28 15:19:30,903 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672518984] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:19:30,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443622117] [2022-01-28 15:19:30,903 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:19:30,903 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:19:30,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:19:30,904 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) [2022-01-28 15:19:30,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-01-28 15:19:30,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:19:30,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 71 conjunts are in the unsatisfiable core [2022-01-28 15:19:30,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:19:31,190 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:31,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:19:31,486 INFO L134 CoverageAnalysis]: Checked inductivity of 578 backedges. 0 proven. 578 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:31,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443622117] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:19:31,486 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:19:31,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 20] total 20 [2022-01-28 15:19:31,487 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870284910] [2022-01-28 15:19:31,487 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:19:31,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-28 15:19:31,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:19:31,488 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-28 15:19:31,488 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-01-28 15:19:31,488 INFO L87 Difference]: Start difference. First operand 337 states and 697 transitions. Second operand has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:32,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:19:32,103 INFO L93 Difference]: Finished difference Result 1048 states and 2065 transitions. [2022-01-28 15:19:32,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-28 15:19:32,103 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2022-01-28 15:19:32,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:19:32,104 INFO L225 Difference]: With dead ends: 1048 [2022-01-28 15:19:32,104 INFO L226 Difference]: Without dead ends: 931 [2022-01-28 15:19:32,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 180 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-01-28 15:19:32,105 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 155 mSDsluCounter, 3136 mSDsCounter, 0 mSdLazyCounter, 1981 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 2331 SdHoareTripleChecker+Invalid, 1982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:19:32,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 2331 Invalid, 1982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1981 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 15:19:32,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2022-01-28 15:19:32,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 706. [2022-01-28 15:19:32,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 2.1546099290780143) internal successors, (1519), 705 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:32,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 1519 transitions. [2022-01-28 15:19:32,112 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 1519 transitions. Word has length 83 [2022-01-28 15:19:32,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:19:32,112 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 1519 transitions. [2022-01-28 15:19:32,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:19:32,112 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 1519 transitions. [2022-01-28 15:19:32,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 15:19:32,113 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:19:32,113 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:19:32,139 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-28 15:19:32,329 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,SelfDestructingSolverStorable51 [2022-01-28 15:19:32,329 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:19:32,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:19:32,329 INFO L85 PathProgramCache]: Analyzing trace with hash -2037304501, now seen corresponding path program 50 times [2022-01-28 15:19:32,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:19:32,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092692933] [2022-01-28 15:19:32,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:19:32,329 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:19:32,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:19:32,857 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 289 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:32,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:19:32,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092692933] [2022-01-28 15:19:32,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092692933] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:19:32,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132740453] [2022-01-28 15:19:32,857 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:19:32,858 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:19:32,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:19:32,860 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) [2022-01-28 15:19:32,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-01-28 15:19:32,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:19:32,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:19:32,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 39 conjunts are in the unsatisfiable core [2022-01-28 15:19:32,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:19:34,004 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 289 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:34,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:19:34,630 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 324 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:19:34,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132740453] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:19:34,630 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:19:34,630 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39, 39] total 95 [2022-01-28 15:19:34,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933201643] [2022-01-28 15:19:34,630 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:19:34,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 96 states [2022-01-28 15:19:34,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:19:34,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 96 interpolants. [2022-01-28 15:19:34,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1613, Invalid=7507, Unknown=0, NotChecked=0, Total=9120 [2022-01-28 15:19:34,633 INFO L87 Difference]: Start difference. First operand 706 states and 1519 transitions. Second operand has 96 states, 96 states have (on average 2.1354166666666665) internal successors, (205), 95 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:01,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:20:01,416 INFO L93 Difference]: Finished difference Result 8118 states and 15537 transitions. [2022-01-28 15:20:01,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 573 states. [2022-01-28 15:20:01,416 INFO L78 Accepts]: Start accepts. Automaton has has 96 states, 96 states have (on average 2.1354166666666665) internal successors, (205), 95 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2022-01-28 15:20:01,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:20:01,422 INFO L225 Difference]: With dead ends: 8118 [2022-01-28 15:20:01,423 INFO L226 Difference]: Without dead ends: 5925 [2022-01-28 15:20:01,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 777 GetRequests, 113 SyntacticMatches, 1 SemanticMatches, 663 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203422 ImplicationChecksByTransitivity, 20.2s TimeCoverageRelationStatistics Valid=107652, Invalid=333908, Unknown=0, NotChecked=0, Total=441560 [2022-01-28 15:20:01,439 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1714 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 4737 mSolverCounterSat, 365 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1714 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 5102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 4737 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:20:01,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1714 Valid, 760 Invalid, 5102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 4737 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 15:20:01,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5925 states. [2022-01-28 15:20:01,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5925 to 423. [2022-01-28 15:20:01,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 2.061611374407583) internal successors, (870), 422 states have internal predecessors, (870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:01,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 870 transitions. [2022-01-28 15:20:01,463 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 870 transitions. Word has length 85 [2022-01-28 15:20:01,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:20:01,463 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 870 transitions. [2022-01-28 15:20:01,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 96 states, 96 states have (on average 2.1354166666666665) internal successors, (205), 95 states have internal predecessors, (205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:01,463 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 870 transitions. [2022-01-28 15:20:01,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-01-28 15:20:01,463 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:20:01,464 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:20:01,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-01-28 15:20:01,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:20:01,671 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:20:01,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:20:01,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1327833163, now seen corresponding path program 51 times [2022-01-28 15:20:01,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:20:01,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004275885] [2022-01-28 15:20:01,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:20:01,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:20:01,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:20:01,945 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 307 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:01,945 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:20:01,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004275885] [2022-01-28 15:20:01,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004275885] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:20:01,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148994380] [2022-01-28 15:20:01,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:20:01,946 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:20:01,946 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:20:01,947 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) [2022-01-28 15:20:01,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-01-28 15:20:01,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 21 check-sat command(s) [2022-01-28 15:20:01,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:20:02,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 39 conjunts are in the unsatisfiable core [2022-01-28 15:20:02,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:20:03,066 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 307 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:03,066 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:20:04,038 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 324 proven. 289 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:04,038 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148994380] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:20:04,038 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:20:04,038 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 39, 39] total 94 [2022-01-28 15:20:04,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495273029] [2022-01-28 15:20:04,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:20:04,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 95 states [2022-01-28 15:20:04,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:20:04,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 95 interpolants. [2022-01-28 15:20:04,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2120, Invalid=6810, Unknown=0, NotChecked=0, Total=8930 [2022-01-28 15:20:04,041 INFO L87 Difference]: Start difference. First operand 423 states and 870 transitions. Second operand has 95 states, 95 states have (on average 2.4526315789473685) internal successors, (233), 94 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) [2022-01-28 15:20:18,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:20:18,179 INFO L93 Difference]: Finished difference Result 4230 states and 8434 transitions. [2022-01-28 15:20:18,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 402 states. [2022-01-28 15:20:18,180 INFO L78 Accepts]: Start accepts. Automaton has has 95 states, 95 states have (on average 2.4526315789473685) internal successors, (233), 94 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) Word has length 85 [2022-01-28 15:20:18,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:20:18,184 INFO L225 Difference]: With dead ends: 4230 [2022-01-28 15:20:18,184 INFO L226 Difference]: Without dead ends: 4226 [2022-01-28 15:20:18,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 605 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 491 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105839 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=62539, Invalid=180017, Unknown=0, NotChecked=0, Total=242556 [2022-01-28 15:20:18,194 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1625 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 2853 mSolverCounterSat, 520 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1625 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 3373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 520 IncrementalHoareTripleChecker+Valid, 2853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:20:18,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1625 Valid, 280 Invalid, 3373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [520 Valid, 2853 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-01-28 15:20:18,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2022-01-28 15:20:18,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 355. [2022-01-28 15:20:18,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 354 states have (on average 2.0762711864406778) internal successors, (735), 354 states have internal predecessors, (735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:18,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 735 transitions. [2022-01-28 15:20:18,208 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 735 transitions. Word has length 85 [2022-01-28 15:20:18,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:20:18,208 INFO L470 AbstractCegarLoop]: Abstraction has 355 states and 735 transitions. [2022-01-28 15:20:18,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 95 states, 95 states have (on average 2.4526315789473685) internal successors, (233), 94 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) [2022-01-28 15:20:18,208 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 735 transitions. [2022-01-28 15:20:18,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-01-28 15:20:18,209 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:20:18,209 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:20:18,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-01-28 15:20:18,409 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,SelfDestructingSolverStorable53 [2022-01-28 15:20:18,409 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:20:18,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:20:18,410 INFO L85 PathProgramCache]: Analyzing trace with hash -267444087, now seen corresponding path program 52 times [2022-01-28 15:20:18,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:20:18,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004312602] [2022-01-28 15:20:18,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:20:18,410 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:20:18,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:20:18,696 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:18,696 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:20:18,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004312602] [2022-01-28 15:20:18,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004312602] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:20:18,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792704376] [2022-01-28 15:20:18,696 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:20:18,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:20:18,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:20:18,704 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) [2022-01-28 15:20:18,704 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-01-28 15:20:18,741 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:20:18,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:20:18,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 75 conjunts are in the unsatisfiable core [2022-01-28 15:20:18,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:20:18,990 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:18,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:20:19,245 INFO L134 CoverageAnalysis]: Checked inductivity of 648 backedges. 0 proven. 648 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:19,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792704376] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:20:19,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:20:19,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 21 [2022-01-28 15:20:19,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124521162] [2022-01-28 15:20:19,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:20:19,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-28 15:20:19,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:20:19,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-28 15:20:19,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2022-01-28 15:20:19,246 INFO L87 Difference]: Start difference. First operand 355 states and 735 transitions. Second operand has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:19,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:20:19,914 INFO L93 Difference]: Finished difference Result 1107 states and 2182 transitions. [2022-01-28 15:20:19,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-28 15:20:19,915 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2022-01-28 15:20:19,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:20:19,916 INFO L225 Difference]: With dead ends: 1107 [2022-01-28 15:20:19,916 INFO L226 Difference]: Without dead ends: 984 [2022-01-28 15:20:19,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 189 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2022-01-28 15:20:19,917 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 164 mSDsluCounter, 3500 mSDsCounter, 0 mSdLazyCounter, 2205 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 2593 SdHoareTripleChecker+Invalid, 2206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:20:19,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 2593 Invalid, 2206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2205 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-28 15:20:19,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 984 states. [2022-01-28 15:20:19,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 984 to 746. [2022-01-28 15:20:19,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 745 states have (on average 2.155704697986577) internal successors, (1606), 745 states have internal predecessors, (1606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:19,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 1606 transitions. [2022-01-28 15:20:19,924 INFO L78 Accepts]: Start accepts. Automaton has 746 states and 1606 transitions. Word has length 87 [2022-01-28 15:20:19,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:20:19,924 INFO L470 AbstractCegarLoop]: Abstraction has 746 states and 1606 transitions. [2022-01-28 15:20:19,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 4.142857142857143) internal successors, (87), 21 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:19,924 INFO L276 IsEmpty]: Start isEmpty. Operand 746 states and 1606 transitions. [2022-01-28 15:20:19,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-01-28 15:20:19,925 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:20:19,925 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:20:19,942 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2022-01-28 15:20:20,125 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,SelfDestructingSolverStorable54 [2022-01-28 15:20:20,126 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:20:20,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:20:20,126 INFO L85 PathProgramCache]: Analyzing trace with hash -2069647605, now seen corresponding path program 53 times [2022-01-28 15:20:20,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:20:20,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598714970] [2022-01-28 15:20:20,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:20:20,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:20:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:20:20,678 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:20,679 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:20:20,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598714970] [2022-01-28 15:20:20,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598714970] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:20:20,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504702269] [2022-01-28 15:20:20,679 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:20:20,679 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:20:20,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:20:20,680 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) [2022-01-28 15:20:20,681 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-01-28 15:20:20,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 20 check-sat command(s) [2022-01-28 15:20:20,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:20:20,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 41 conjunts are in the unsatisfiable core [2022-01-28 15:20:20,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:20:21,915 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 324 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:21,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:20:22,584 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:22,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504702269] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:20:22,584 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:20:22,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 41, 41] total 100 [2022-01-28 15:20:22,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883372524] [2022-01-28 15:20:22,585 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:20:22,585 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 101 states [2022-01-28 15:20:22,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:20:22,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 101 interpolants. [2022-01-28 15:20:22,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1778, Invalid=8322, Unknown=0, NotChecked=0, Total=10100 [2022-01-28 15:20:22,587 INFO L87 Difference]: Start difference. First operand 746 states and 1606 transitions. Second operand has 101 states, 101 states have (on average 2.128712871287129) internal successors, (215), 100 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:54,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:20:54,812 INFO L93 Difference]: Finished difference Result 8954 states and 17133 transitions. [2022-01-28 15:20:54,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 633 states. [2022-01-28 15:20:54,812 INFO L78 Accepts]: Start accepts. Automaton has has 101 states, 101 states have (on average 2.128712871287129) internal successors, (215), 100 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2022-01-28 15:20:54,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:20:54,820 INFO L225 Difference]: With dead ends: 8954 [2022-01-28 15:20:54,820 INFO L226 Difference]: Without dead ends: 6521 [2022-01-28 15:20:54,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 847 GetRequests, 118 SyntacticMatches, 1 SemanticMatches, 728 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249266 ImplicationChecksByTransitivity, 23.4s TimeCoverageRelationStatistics Valid=129908, Invalid=402262, Unknown=0, NotChecked=0, Total=532170 [2022-01-28 15:20:54,838 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1519 mSDsluCounter, 1885 mSDsCounter, 0 mSdLazyCounter, 5287 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1519 SdHoareTripleChecker+Valid, 816 SdHoareTripleChecker+Invalid, 5608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 5287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:20:54,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1519 Valid, 816 Invalid, 5608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 5287 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-28 15:20:54,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6521 states. [2022-01-28 15:20:54,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6521 to 445. [2022-01-28 15:20:54,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 2.063063063063063) internal successors, (916), 444 states have internal predecessors, (916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:54,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 916 transitions. [2022-01-28 15:20:54,865 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 916 transitions. Word has length 89 [2022-01-28 15:20:54,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:20:54,865 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 916 transitions. [2022-01-28 15:20:54,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 101 states, 101 states have (on average 2.128712871287129) internal successors, (215), 100 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:20:54,865 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 916 transitions. [2022-01-28 15:20:54,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-01-28 15:20:54,866 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:20:54,866 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:20:54,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-01-28 15:20:55,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:20:55,079 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:20:55,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:20:55,080 INFO L85 PathProgramCache]: Analyzing trace with hash -2082802247, now seen corresponding path program 54 times [2022-01-28 15:20:55,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:20:55,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869251607] [2022-01-28 15:20:55,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:20:55,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:20:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:20:55,385 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 343 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:55,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:20:55,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869251607] [2022-01-28 15:20:55,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869251607] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:20:55,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [281594885] [2022-01-28 15:20:55,385 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:20:55,386 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:20:55,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:20:55,387 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) [2022-01-28 15:20:55,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-01-28 15:20:55,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 22 check-sat command(s) [2022-01-28 15:20:55,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:20:55,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 232 conjuncts, 41 conjunts are in the unsatisfiable core [2022-01-28 15:20:55,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:20:56,590 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 343 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:56,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:20:57,619 INFO L134 CoverageAnalysis]: Checked inductivity of 685 backedges. 361 proven. 324 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:20:57,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [281594885] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:20:57,619 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:20:57,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 41, 41] total 99 [2022-01-28 15:20:57,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306157827] [2022-01-28 15:20:57,619 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:20:57,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 100 states [2022-01-28 15:20:57,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:20:57,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 100 interpolants. [2022-01-28 15:20:57,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2342, Invalid=7558, Unknown=0, NotChecked=0, Total=9900 [2022-01-28 15:20:57,622 INFO L87 Difference]: Start difference. First operand 445 states and 916 transitions. Second operand has 100 states, 100 states have (on average 2.45) internal successors, (245), 99 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:13,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:21:13,976 INFO L93 Difference]: Finished difference Result 4672 states and 9318 transitions. [2022-01-28 15:21:13,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 443 states. [2022-01-28 15:21:13,977 INFO L78 Accepts]: Start accepts. Automaton has has 100 states, 100 states have (on average 2.45) internal successors, (245), 99 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2022-01-28 15:21:13,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:21:13,981 INFO L225 Difference]: With dead ends: 4672 [2022-01-28 15:21:13,981 INFO L226 Difference]: Without dead ends: 4668 [2022-01-28 15:21:13,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 537 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128660 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=74651, Invalid=215331, Unknown=0, NotChecked=0, Total=289982 [2022-01-28 15:21:13,994 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1514 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 2709 mSolverCounterSat, 395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1514 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 3104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 2709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-01-28 15:21:13,995 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1514 Valid, 285 Invalid, 3104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [395 Valid, 2709 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-01-28 15:21:13,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4668 states. [2022-01-28 15:21:14,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4668 to 373. [2022-01-28 15:21:14,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 372 states have (on average 2.077956989247312) internal successors, (773), 372 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:14,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 773 transitions. [2022-01-28 15:21:14,058 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 773 transitions. Word has length 89 [2022-01-28 15:21:14,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:21:14,058 INFO L470 AbstractCegarLoop]: Abstraction has 373 states and 773 transitions. [2022-01-28 15:21:14,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 100 states, 100 states have (on average 2.45) internal successors, (245), 99 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:14,058 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 773 transitions. [2022-01-28 15:21:14,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-01-28 15:21:14,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:21:14,059 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:21:14,077 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-01-28 15:21:14,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:21:14,267 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:21:14,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:21:14,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1284395959, now seen corresponding path program 55 times [2022-01-28 15:21:14,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:21:14,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111720033] [2022-01-28 15:21:14,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:21:14,268 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:21:14,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:21:14,580 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:14,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:21:14,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111720033] [2022-01-28 15:21:14,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111720033] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:21:14,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730520697] [2022-01-28 15:21:14,581 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:21:14,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:21:14,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:21:14,582 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) [2022-01-28 15:21:14,582 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-01-28 15:21:14,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:21:14,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 79 conjunts are in the unsatisfiable core [2022-01-28 15:21:14,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:21:14,878 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:14,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:21:15,133 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 0 proven. 722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:15,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730520697] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:21:15,134 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:21:15,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22, 22] total 22 [2022-01-28 15:21:15,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060697127] [2022-01-28 15:21:15,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:21:15,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-28 15:21:15,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:21:15,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-28 15:21:15,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2022-01-28 15:21:15,135 INFO L87 Difference]: Start difference. First operand 373 states and 773 transitions. Second operand has 22 states, 22 states have (on average 4.136363636363637) internal successors, (91), 22 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:15,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:21:15,868 INFO L93 Difference]: Finished difference Result 1166 states and 2299 transitions. [2022-01-28 15:21:15,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-28 15:21:15,869 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.136363636363637) internal successors, (91), 22 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2022-01-28 15:21:15,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:21:15,870 INFO L225 Difference]: With dead ends: 1166 [2022-01-28 15:21:15,870 INFO L226 Difference]: Without dead ends: 1037 [2022-01-28 15:21:15,870 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 198 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=41, Invalid=421, Unknown=0, NotChecked=0, Total=462 [2022-01-28 15:21:15,870 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 173 mSDsluCounter, 3884 mSDsCounter, 0 mSdLazyCounter, 2441 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 2869 SdHoareTripleChecker+Invalid, 2442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:21:15,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 2869 Invalid, 2442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2441 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-28 15:21:15,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1037 states. [2022-01-28 15:21:15,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1037 to 786. [2022-01-28 15:21:15,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 785 states have (on average 2.156687898089172) internal successors, (1693), 785 states have internal predecessors, (1693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:15,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1693 transitions. [2022-01-28 15:21:15,878 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1693 transitions. Word has length 91 [2022-01-28 15:21:15,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:21:15,878 INFO L470 AbstractCegarLoop]: Abstraction has 786 states and 1693 transitions. [2022-01-28 15:21:15,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.136363636363637) internal successors, (91), 22 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:15,878 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1693 transitions. [2022-01-28 15:21:15,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-28 15:21:15,879 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:21:15,879 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:21:15,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-28 15:21:16,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:21:16,080 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:21:16,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:21:16,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1237898805, now seen corresponding path program 56 times [2022-01-28 15:21:16,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:21:16,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955340024] [2022-01-28 15:21:16,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:21:16,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:21:16,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:21:16,657 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 361 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:16,657 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:21:16,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955340024] [2022-01-28 15:21:16,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955340024] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:21:16,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259153938] [2022-01-28 15:21:16,657 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:21:16,657 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:21:16,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:21:16,658 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) [2022-01-28 15:21:16,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-01-28 15:21:16,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:21:16,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:21:16,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-28 15:21:16,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:21:17,980 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 361 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:17,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:21:18,731 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 400 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:18,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259153938] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:21:18,731 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:21:18,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43, 43] total 105 [2022-01-28 15:21:18,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569682526] [2022-01-28 15:21:18,731 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:21:18,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 106 states [2022-01-28 15:21:18,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:21:18,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 106 interpolants. [2022-01-28 15:21:18,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1951, Invalid=9179, Unknown=0, NotChecked=0, Total=11130 [2022-01-28 15:21:18,734 INFO L87 Difference]: Start difference. First operand 786 states and 1693 transitions. Second operand has 106 states, 106 states have (on average 2.1226415094339623) internal successors, (225), 105 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:56,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:21:56,502 INFO L93 Difference]: Finished difference Result 9830 states and 18805 transitions. [2022-01-28 15:21:56,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 696 states. [2022-01-28 15:21:56,502 INFO L78 Accepts]: Start accepts. Automaton has has 106 states, 106 states have (on average 2.1226415094339623) internal successors, (225), 105 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2022-01-28 15:21:56,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:21:56,510 INFO L225 Difference]: With dead ends: 9830 [2022-01-28 15:21:56,510 INFO L226 Difference]: Without dead ends: 7145 [2022-01-28 15:21:56,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 920 GetRequests, 123 SyntacticMatches, 1 SemanticMatches, 796 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 302503 ImplicationChecksByTransitivity, 26.7s TimeCoverageRelationStatistics Valid=155454, Invalid=480552, Unknown=0, NotChecked=0, Total=636006 [2022-01-28 15:21:56,535 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1633 mSDsluCounter, 2026 mSDsCounter, 0 mSdLazyCounter, 5654 mSolverCounterSat, 353 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1633 SdHoareTripleChecker+Valid, 877 SdHoareTripleChecker+Invalid, 6007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 5654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:21:56,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1633 Valid, 877 Invalid, 6007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [353 Valid, 5654 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-01-28 15:21:56,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7145 states. [2022-01-28 15:21:56,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7145 to 467. [2022-01-28 15:21:56,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 2.0643776824034337) internal successors, (962), 466 states have internal predecessors, (962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:56,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 962 transitions. [2022-01-28 15:21:56,563 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 962 transitions. Word has length 93 [2022-01-28 15:21:56,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:21:56,563 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 962 transitions. [2022-01-28 15:21:56,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 106 states, 106 states have (on average 2.1226415094339623) internal successors, (225), 105 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:21:56,564 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 962 transitions. [2022-01-28 15:21:56,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-01-28 15:21:56,564 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:21:56,564 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:21:56,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-28 15:21:56,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-01-28 15:21:56,779 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:21:56,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:21:56,780 INFO L85 PathProgramCache]: Analyzing trace with hash 90081725, now seen corresponding path program 57 times [2022-01-28 15:21:56,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:21:56,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378396232] [2022-01-28 15:21:56,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:21:56,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:21:56,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:21:57,116 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 381 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:57,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:21:57,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378396232] [2022-01-28 15:21:57,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378396232] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:21:57,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645520427] [2022-01-28 15:21:57,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:21:57,116 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:21:57,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:21:57,117 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) [2022-01-28 15:21:57,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-01-28 15:21:57,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2022-01-28 15:21:57,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:21:57,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 43 conjunts are in the unsatisfiable core [2022-01-28 15:21:57,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:21:58,471 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 381 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:58,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:21:59,566 INFO L134 CoverageAnalysis]: Checked inductivity of 761 backedges. 400 proven. 361 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:21:59,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645520427] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:21:59,567 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:21:59,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 43, 43] total 104 [2022-01-28 15:21:59,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422106145] [2022-01-28 15:21:59,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:21:59,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 105 states [2022-01-28 15:21:59,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:21:59,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 105 interpolants. [2022-01-28 15:21:59,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2575, Invalid=8345, Unknown=0, NotChecked=0, Total=10920 [2022-01-28 15:21:59,569 INFO L87 Difference]: Start difference. First operand 467 states and 962 transitions. Second operand has 105 states, 105 states have (on average 2.447619047619048) internal successors, (257), 104 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:22:18,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:22:18,668 INFO L93 Difference]: Finished difference Result 5136 states and 10246 transitions. [2022-01-28 15:22:18,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 486 states. [2022-01-28 15:22:18,669 INFO L78 Accepts]: Start accepts. Automaton has has 105 states, 105 states have (on average 2.447619047619048) internal successors, (257), 104 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2022-01-28 15:22:18,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:22:18,674 INFO L225 Difference]: With dead ends: 5136 [2022-01-28 15:22:18,674 INFO L226 Difference]: Without dead ends: 5132 [2022-01-28 15:22:18,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 709 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 585 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155005 ImplicationChecksByTransitivity, 15.2s TimeCoverageRelationStatistics Valid=88429, Invalid=255553, Unknown=0, NotChecked=0, Total=343982 [2022-01-28 15:22:18,687 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1665 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 3564 mSolverCounterSat, 506 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1665 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 4070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 506 IncrementalHoareTripleChecker+Valid, 3564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:22:18,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1665 Valid, 326 Invalid, 4070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [506 Valid, 3564 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-01-28 15:22:18,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5132 states. [2022-01-28 15:22:18,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5132 to 391. [2022-01-28 15:22:18,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 390 states have (on average 2.0794871794871796) internal successors, (811), 390 states have internal predecessors, (811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:22:18,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 811 transitions. [2022-01-28 15:22:18,707 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 811 transitions. Word has length 93 [2022-01-28 15:22:18,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:22:18,707 INFO L470 AbstractCegarLoop]: Abstraction has 391 states and 811 transitions. [2022-01-28 15:22:18,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 105 states, 105 states have (on average 2.447619047619048) internal successors, (257), 104 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:22:18,707 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 811 transitions. [2022-01-28 15:22:18,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-01-28 15:22:18,708 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:22:18,708 INFO L514 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:22:18,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-28 15:22:18,923 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,SelfDestructingSolverStorable59 [2022-01-28 15:22:18,923 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:22:18,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:22:18,924 INFO L85 PathProgramCache]: Analyzing trace with hash -837716215, now seen corresponding path program 58 times [2022-01-28 15:22:18,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:22:18,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900610011] [2022-01-28 15:22:18,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:22:18,924 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:22:18,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:22:19,235 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:22:19,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:22:19,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900610011] [2022-01-28 15:22:19,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900610011] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:22:19,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [649409799] [2022-01-28 15:22:19,235 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:22:19,235 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:22:19,235 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:22:19,236 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) [2022-01-28 15:22:19,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-01-28 15:22:19,277 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:22:19,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:22:19,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 83 conjunts are in the unsatisfiable core [2022-01-28 15:22:19,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:22:19,558 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:22:19,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:22:19,837 INFO L134 CoverageAnalysis]: Checked inductivity of 800 backedges. 0 proven. 800 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:22:19,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [649409799] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:22:19,837 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:22:19,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 23 [2022-01-28 15:22:19,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225012904] [2022-01-28 15:22:19,838 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:22:19,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-28 15:22:19,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:22:19,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-28 15:22:19,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2022-01-28 15:22:19,838 INFO L87 Difference]: Start difference. First operand 391 states and 811 transitions. Second operand has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:22:20,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:22:20,715 INFO L93 Difference]: Finished difference Result 1225 states and 2416 transitions. [2022-01-28 15:22:20,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-28 15:22:20,715 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2022-01-28 15:22:20,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:22:20,721 INFO L225 Difference]: With dead ends: 1225 [2022-01-28 15:22:20,721 INFO L226 Difference]: Without dead ends: 1090 [2022-01-28 15:22:20,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 207 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=463, Unknown=0, NotChecked=0, Total=506 [2022-01-28 15:22:20,721 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 182 mSDsluCounter, 4288 mSDsCounter, 0 mSdLazyCounter, 2689 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 3159 SdHoareTripleChecker+Invalid, 2690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-28 15:22:20,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 3159 Invalid, 2690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2689 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-28 15:22:20,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1090 states. [2022-01-28 15:22:20,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1090 to 826. [2022-01-28 15:22:20,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 825 states have (on average 2.1575757575757577) internal successors, (1780), 825 states have internal predecessors, (1780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:22:20,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1780 transitions. [2022-01-28 15:22:20,729 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1780 transitions. Word has length 95 [2022-01-28 15:22:20,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:22:20,729 INFO L470 AbstractCegarLoop]: Abstraction has 826 states and 1780 transitions. [2022-01-28 15:22:20,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.130434782608695) internal successors, (95), 23 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:22:20,730 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1780 transitions. [2022-01-28 15:22:20,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-28 15:22:20,730 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:22:20,730 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:22:20,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-28 15:22:20,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:22:20,931 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:22:20,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:22:20,931 INFO L85 PathProgramCache]: Analyzing trace with hash -822582389, now seen corresponding path program 59 times [2022-01-28 15:22:20,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:22:20,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842973075] [2022-01-28 15:22:20,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:22:20,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:22:20,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:22:21,545 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:22:21,546 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:22:21,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842973075] [2022-01-28 15:22:21,546 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842973075] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:22:21,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759246419] [2022-01-28 15:22:21,546 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:22:21,546 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:22:21,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:22:21,547 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) [2022-01-28 15:22:21,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-01-28 15:22:21,590 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2022-01-28 15:22:21,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:22:21,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 45 conjunts are in the unsatisfiable core [2022-01-28 15:22:21,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:22:23,030 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 400 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:22:23,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:22:23,832 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:22:23,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759246419] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:22:23,833 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:22:23,833 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45, 45] total 110 [2022-01-28 15:22:23,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106274677] [2022-01-28 15:22:23,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:22:23,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 111 states [2022-01-28 15:22:23,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:22:23,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 111 interpolants. [2022-01-28 15:22:23,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2132, Invalid=10078, Unknown=0, NotChecked=0, Total=12210 [2022-01-28 15:22:23,835 INFO L87 Difference]: Start difference. First operand 826 states and 1780 transitions. Second operand has 111 states, 111 states have (on average 2.1171171171171173) internal successors, (235), 110 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:08,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:23:08,827 INFO L93 Difference]: Finished difference Result 10746 states and 20553 transitions. [2022-01-28 15:23:08,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 762 states. [2022-01-28 15:23:08,828 INFO L78 Accepts]: Start accepts. Automaton has has 111 states, 111 states have (on average 2.1171171171171173) internal successors, (235), 110 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2022-01-28 15:23:08,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:23:08,838 INFO L225 Difference]: With dead ends: 10746 [2022-01-28 15:23:08,838 INFO L226 Difference]: Without dead ends: 7797 [2022-01-28 15:23:08,864 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 867 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363898 ImplicationChecksByTransitivity, 30.9s TimeCoverageRelationStatistics Valid=184600, Invalid=569692, Unknown=0, NotChecked=0, Total=754292 [2022-01-28 15:23:08,865 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1970 mSDsluCounter, 2273 mSDsCounter, 0 mSdLazyCounter, 6493 mSolverCounterSat, 430 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1970 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 6923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 430 IncrementalHoareTripleChecker+Valid, 6493 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:23:08,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1970 Valid, 972 Invalid, 6923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [430 Valid, 6493 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-01-28 15:23:08,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7797 states. [2022-01-28 15:23:08,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7797 to 489. [2022-01-28 15:23:08,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 489 states, 488 states have (on average 2.0655737704918034) internal successors, (1008), 488 states have internal predecessors, (1008), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:08,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 489 states to 489 states and 1008 transitions. [2022-01-28 15:23:08,897 INFO L78 Accepts]: Start accepts. Automaton has 489 states and 1008 transitions. Word has length 97 [2022-01-28 15:23:08,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:23:08,897 INFO L470 AbstractCegarLoop]: Abstraction has 489 states and 1008 transitions. [2022-01-28 15:23:08,897 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 111 states, 111 states have (on average 2.1171171171171173) internal successors, (235), 110 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:08,897 INFO L276 IsEmpty]: Start isEmpty. Operand 489 states and 1008 transitions. [2022-01-28 15:23:08,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-01-28 15:23:08,898 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:23:08,898 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:23:08,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-01-28 15:23:09,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:23:09,114 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:23:09,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:23:09,115 INFO L85 PathProgramCache]: Analyzing trace with hash 846109633, now seen corresponding path program 60 times [2022-01-28 15:23:09,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:23:09,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347176648] [2022-01-28 15:23:09,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:23:09,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:23:09,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:23:09,450 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 421 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:09,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:23:09,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347176648] [2022-01-28 15:23:09,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347176648] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:23:09,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485766367] [2022-01-28 15:23:09,451 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:23:09,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:23:09,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:23:09,452 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) [2022-01-28 15:23:09,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-01-28 15:23:09,500 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 24 check-sat command(s) [2022-01-28 15:23:09,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:23:09,502 INFO L263 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 45 conjunts are in the unsatisfiable core [2022-01-28 15:23:09,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:23:10,875 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 421 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:10,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:23:12,109 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 441 proven. 400 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:12,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485766367] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:23:12,110 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:23:12,110 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 45, 45] total 109 [2022-01-28 15:23:12,110 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245466718] [2022-01-28 15:23:12,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:23:12,110 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 110 states [2022-01-28 15:23:12,110 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:23:12,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 110 interpolants. [2022-01-28 15:23:12,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2819, Invalid=9171, Unknown=0, NotChecked=0, Total=11990 [2022-01-28 15:23:12,113 INFO L87 Difference]: Start difference. First operand 489 states and 1008 transitions. Second operand has 110 states, 110 states have (on average 2.4454545454545453) internal successors, (269), 109 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:34,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:23:34,696 INFO L93 Difference]: Finished difference Result 5622 states and 11218 transitions. [2022-01-28 15:23:34,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 531 states. [2022-01-28 15:23:34,700 INFO L78 Accepts]: Start accepts. Automaton has has 110 states, 110 states have (on average 2.4454545454545453) internal successors, (269), 109 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2022-01-28 15:23:34,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:23:34,706 INFO L225 Difference]: With dead ends: 5622 [2022-01-28 15:23:34,706 INFO L226 Difference]: Without dead ends: 5618 [2022-01-28 15:23:34,721 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 764 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 635 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 185222 ImplicationChecksByTransitivity, 17.4s TimeCoverageRelationStatistics Valid=104018, Invalid=301114, Unknown=0, NotChecked=0, Total=405132 [2022-01-28 15:23:34,721 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1712 mSDsluCounter, 782 mSDsCounter, 0 mSdLazyCounter, 3422 mSolverCounterSat, 422 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1712 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 3844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 422 IncrementalHoareTripleChecker+Valid, 3422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:23:34,721 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1712 Valid, 334 Invalid, 3844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [422 Valid, 3422 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-01-28 15:23:34,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5618 states. [2022-01-28 15:23:34,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5618 to 409. [2022-01-28 15:23:34,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.0808823529411766) internal successors, (849), 408 states have internal predecessors, (849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:34,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 849 transitions. [2022-01-28 15:23:34,744 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 849 transitions. Word has length 97 [2022-01-28 15:23:34,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:23:34,745 INFO L470 AbstractCegarLoop]: Abstraction has 409 states and 849 transitions. [2022-01-28 15:23:34,745 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 110 states, 110 states have (on average 2.4454545454545453) internal successors, (269), 109 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:34,745 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 849 transitions. [2022-01-28 15:23:34,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-01-28 15:23:34,745 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:23:34,745 INFO L514 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:23:34,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-01-28 15:23:34,947 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:23:34,947 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:23:34,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:23:34,948 INFO L85 PathProgramCache]: Analyzing trace with hash -1150598967, now seen corresponding path program 61 times [2022-01-28 15:23:34,948 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:23:34,948 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435628413] [2022-01-28 15:23:34,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:23:34,948 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:23:34,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:23:35,283 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:35,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:23:35,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435628413] [2022-01-28 15:23:35,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435628413] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:23:35,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337471204] [2022-01-28 15:23:35,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:23:35,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:23:35,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:23:35,285 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) [2022-01-28 15:23:35,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-01-28 15:23:35,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:23:35,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 87 conjunts are in the unsatisfiable core [2022-01-28 15:23:35,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:23:35,630 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:35,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:23:35,927 INFO L134 CoverageAnalysis]: Checked inductivity of 882 backedges. 0 proven. 882 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:35,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337471204] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:23:35,927 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:23:35,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24, 24] total 24 [2022-01-28 15:23:35,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163490048] [2022-01-28 15:23:35,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:23:35,927 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-28 15:23:35,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:23:35,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-28 15:23:35,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2022-01-28 15:23:35,928 INFO L87 Difference]: Start difference. First operand 409 states and 849 transitions. Second operand has 24 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:36,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:23:36,837 INFO L93 Difference]: Finished difference Result 1284 states and 2533 transitions. [2022-01-28 15:23:36,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-28 15:23:36,838 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2022-01-28 15:23:36,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:23:36,839 INFO L225 Difference]: With dead ends: 1284 [2022-01-28 15:23:36,839 INFO L226 Difference]: Without dead ends: 1143 [2022-01-28 15:23:36,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 216 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=507, Unknown=0, NotChecked=0, Total=552 [2022-01-28 15:23:36,839 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 191 mSDsluCounter, 4712 mSDsCounter, 0 mSdLazyCounter, 2949 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 3463 SdHoareTripleChecker+Invalid, 2950 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2949 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:23:36,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 3463 Invalid, 2950 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2949 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 15:23:36,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1143 states. [2022-01-28 15:23:36,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1143 to 866. [2022-01-28 15:23:36,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 866 states, 865 states have (on average 2.1583815028901734) internal successors, (1867), 865 states have internal predecessors, (1867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:36,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 866 states to 866 states and 1867 transitions. [2022-01-28 15:23:36,848 INFO L78 Accepts]: Start accepts. Automaton has 866 states and 1867 transitions. Word has length 99 [2022-01-28 15:23:36,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:23:36,848 INFO L470 AbstractCegarLoop]: Abstraction has 866 states and 1867 transitions. [2022-01-28 15:23:36,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.125) internal successors, (99), 24 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:23:36,849 INFO L276 IsEmpty]: Start isEmpty. Operand 866 states and 1867 transitions. [2022-01-28 15:23:36,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-28 15:23:36,849 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:23:36,850 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:23:36,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2022-01-28 15:23:37,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:23:37,050 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:23:37,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:23:37,051 INFO L85 PathProgramCache]: Analyzing trace with hash -568058805, now seen corresponding path program 62 times [2022-01-28 15:23:37,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:23:37,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272440242] [2022-01-28 15:23:37,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:23:37,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:23:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:23:37,731 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 441 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:37,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:23:37,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272440242] [2022-01-28 15:23:37,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272440242] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:23:37,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894066437] [2022-01-28 15:23:37,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:23:37,731 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:23:37,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:23:37,732 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) [2022-01-28 15:23:37,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-28 15:23:37,771 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:23:37,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:23:37,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 47 conjunts are in the unsatisfiable core [2022-01-28 15:23:37,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:23:39,288 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 441 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:39,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:23:40,159 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:23:40,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894066437] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:23:40,159 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:23:40,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 47, 47] total 115 [2022-01-28 15:23:40,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240998944] [2022-01-28 15:23:40,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:23:40,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 116 states [2022-01-28 15:23:40,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:23:40,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 116 interpolants. [2022-01-28 15:23:40,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2321, Invalid=11019, Unknown=0, NotChecked=0, Total=13340 [2022-01-28 15:23:40,162 INFO L87 Difference]: Start difference. First operand 866 states and 1867 transitions. Second operand has 116 states, 116 states have (on average 2.1120689655172415) internal successors, (245), 115 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:24:32,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:24:32,496 INFO L93 Difference]: Finished difference Result 11702 states and 22377 transitions. [2022-01-28 15:24:32,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 831 states. [2022-01-28 15:24:32,496 INFO L78 Accepts]: Start accepts. Automaton has has 116 states, 116 states have (on average 2.1120689655172415) internal successors, (245), 115 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2022-01-28 15:24:32,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:24:32,506 INFO L225 Difference]: With dead ends: 11702 [2022-01-28 15:24:32,507 INFO L226 Difference]: Without dead ends: 8477 [2022-01-28 15:24:32,542 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1075 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 941 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 434245 ImplicationChecksByTransitivity, 34.8s TimeCoverageRelationStatistics Valid=217670, Invalid=670636, Unknown=0, NotChecked=0, Total=888306 [2022-01-28 15:24:32,543 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 1848 mSDsluCounter, 2308 mSDsCounter, 0 mSdLazyCounter, 6491 mSolverCounterSat, 359 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1848 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 6850 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 359 IncrementalHoareTripleChecker+Valid, 6491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-01-28 15:24:32,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1848 Valid, 991 Invalid, 6850 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [359 Valid, 6491 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-01-28 15:24:32,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8477 states. [2022-01-28 15:24:32,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8477 to 511. [2022-01-28 15:24:32,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 510 states have (on average 2.066666666666667) internal successors, (1054), 510 states have internal predecessors, (1054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:24:32,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 1054 transitions. [2022-01-28 15:24:32,576 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 1054 transitions. Word has length 101 [2022-01-28 15:24:32,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:24:32,576 INFO L470 AbstractCegarLoop]: Abstraction has 511 states and 1054 transitions. [2022-01-28 15:24:32,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 116 states, 116 states have (on average 2.1120689655172415) internal successors, (245), 115 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:24:32,576 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 1054 transitions. [2022-01-28 15:24:32,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-28 15:24:32,577 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:24:32,577 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:24:32,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-28 15:24:32,777 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,SelfDestructingSolverStorable64 [2022-01-28 15:24:32,777 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:24:32,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:24:32,778 INFO L85 PathProgramCache]: Analyzing trace with hash 2106862533, now seen corresponding path program 63 times [2022-01-28 15:24:32,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:24:32,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227066884] [2022-01-28 15:24:32,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:24:32,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:24:32,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:24:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 463 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:24:33,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:24:33,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227066884] [2022-01-28 15:24:33,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227066884] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:24:33,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [231298273] [2022-01-28 15:24:33,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-28 15:24:33,140 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:24:33,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:24:33,141 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) [2022-01-28 15:24:33,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-01-28 15:24:33,187 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 25 check-sat command(s) [2022-01-28 15:24:33,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:24:33,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 47 conjunts are in the unsatisfiable core [2022-01-28 15:24:33,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:24:34,712 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 463 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:24:34,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:24:35,986 INFO L134 CoverageAnalysis]: Checked inductivity of 925 backedges. 484 proven. 441 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:24:35,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [231298273] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:24:35,986 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:24:35,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 47, 47] total 114 [2022-01-28 15:24:35,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591145922] [2022-01-28 15:24:35,987 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:24:35,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 115 states [2022-01-28 15:24:35,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:24:35,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 115 interpolants. [2022-01-28 15:24:35,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3074, Invalid=10036, Unknown=0, NotChecked=0, Total=13110 [2022-01-28 15:24:35,989 INFO L87 Difference]: Start difference. First operand 511 states and 1054 transitions. Second operand has 115 states, 115 states have (on average 2.4434782608695653) internal successors, (281), 114 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:25:01,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:25:01,621 INFO L93 Difference]: Finished difference Result 6130 states and 12234 transitions. [2022-01-28 15:25:01,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 578 states. [2022-01-28 15:25:01,621 INFO L78 Accepts]: Start accepts. Automaton has has 115 states, 115 states have (on average 2.4434782608695653) internal successors, (281), 114 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2022-01-28 15:25:01,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:25:01,626 INFO L225 Difference]: With dead ends: 6130 [2022-01-28 15:25:01,627 INFO L226 Difference]: Without dead ends: 6126 [2022-01-28 15:25:01,643 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 821 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 687 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219675 ImplicationChecksByTransitivity, 19.3s TimeCoverageRelationStatistics Valid=121569, Invalid=352463, Unknown=0, NotChecked=0, Total=474032 [2022-01-28 15:25:01,644 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 2114 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 3704 mSolverCounterSat, 623 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2114 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 4327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 623 IncrementalHoareTripleChecker+Valid, 3704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-01-28 15:25:01,644 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2114 Valid, 344 Invalid, 4327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [623 Valid, 3704 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-01-28 15:25:01,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6126 states. [2022-01-28 15:25:01,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6126 to 427. [2022-01-28 15:25:01,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 426 states have (on average 2.0821596244131455) internal successors, (887), 426 states have internal predecessors, (887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:25:01,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 887 transitions. [2022-01-28 15:25:01,664 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 887 transitions. Word has length 101 [2022-01-28 15:25:01,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:25:01,664 INFO L470 AbstractCegarLoop]: Abstraction has 427 states and 887 transitions. [2022-01-28 15:25:01,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 115 states, 115 states have (on average 2.4434782608695653) internal successors, (281), 114 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:25:01,664 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 887 transitions. [2022-01-28 15:25:01,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-28 15:25:01,665 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:25:01,665 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:25:01,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-01-28 15:25:01,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:25:01,865 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:25:01,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:25:01,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1366570615, now seen corresponding path program 64 times [2022-01-28 15:25:01,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:25:01,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900913604] [2022-01-28 15:25:01,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:25:01,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:25:01,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:25:02,249 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:25:02,249 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:25:02,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900913604] [2022-01-28 15:25:02,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900913604] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:25:02,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188465860] [2022-01-28 15:25:02,249 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-28 15:25:02,249 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:25:02,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:25:02,250 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) [2022-01-28 15:25:02,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-01-28 15:25:02,298 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-28 15:25:02,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:25:02,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 91 conjunts are in the unsatisfiable core [2022-01-28 15:25:02,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:25:02,598 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:25:02,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:25:02,901 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 0 proven. 968 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:25:02,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188465860] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:25:02,902 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:25:02,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 25 [2022-01-28 15:25:02,902 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866963099] [2022-01-28 15:25:02,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:25:02,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-28 15:25:02,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:25:02,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-28 15:25:02,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2022-01-28 15:25:02,902 INFO L87 Difference]: Start difference. First operand 427 states and 887 transitions. Second operand has 25 states, 25 states have (on average 4.12) internal successors, (103), 25 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:25:03,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:25:03,872 INFO L93 Difference]: Finished difference Result 1343 states and 2650 transitions. [2022-01-28 15:25:03,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-28 15:25:03,873 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 4.12) internal successors, (103), 25 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2022-01-28 15:25:03,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:25:03,874 INFO L225 Difference]: With dead ends: 1343 [2022-01-28 15:25:03,874 INFO L226 Difference]: Without dead ends: 1196 [2022-01-28 15:25:03,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 225 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2022-01-28 15:25:03,875 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 200 mSDsluCounter, 5156 mSDsCounter, 0 mSdLazyCounter, 3221 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 3781 SdHoareTripleChecker+Invalid, 3222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-01-28 15:25:03,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 3781 Invalid, 3222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3221 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-28 15:25:03,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2022-01-28 15:25:03,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 906. [2022-01-28 15:25:03,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 906 states, 905 states have (on average 2.1591160220994476) internal successors, (1954), 905 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:25:03,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 906 states to 906 states and 1954 transitions. [2022-01-28 15:25:03,883 INFO L78 Accepts]: Start accepts. Automaton has 906 states and 1954 transitions. Word has length 103 [2022-01-28 15:25:03,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:25:03,883 INFO L470 AbstractCegarLoop]: Abstraction has 906 states and 1954 transitions. [2022-01-28 15:25:03,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 4.12) internal successors, (103), 25 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:25:03,883 INFO L276 IsEmpty]: Start isEmpty. Operand 906 states and 1954 transitions. [2022-01-28 15:25:03,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-01-28 15:25:03,884 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:25:03,884 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:25:03,901 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-01-28 15:25:04,085 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,SelfDestructingSolverStorable66 [2022-01-28 15:25:04,085 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:25:04,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:25:04,085 INFO L85 PathProgramCache]: Analyzing trace with hash -897117173, now seen corresponding path program 65 times [2022-01-28 15:25:04,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:25:04,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659166955] [2022-01-28 15:25:04,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:25:04,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:25:04,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:25:04,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 484 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:25:04,799 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:25:04,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659166955] [2022-01-28 15:25:04,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659166955] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:25:04,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430625658] [2022-01-28 15:25:04,799 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-28 15:25:04,799 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:25:04,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:25:04,800 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) [2022-01-28 15:25:04,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-01-28 15:25:04,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2022-01-28 15:25:04,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:25:04,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 49 conjunts are in the unsatisfiable core [2022-01-28 15:25:04,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:25:06,475 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 484 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:25:06,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:25:07,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 529 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:25:07,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430625658] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:25:07,383 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:25:07,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 49, 49] total 120 [2022-01-28 15:25:07,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130137204] [2022-01-28 15:25:07,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:25:07,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 121 states [2022-01-28 15:25:07,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:25:07,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 121 interpolants. [2022-01-28 15:25:07,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2518, Invalid=12002, Unknown=0, NotChecked=0, Total=14520 [2022-01-28 15:25:07,386 INFO L87 Difference]: Start difference. First operand 906 states and 1954 transitions. Second operand has 121 states, 121 states have (on average 2.1074380165289255) internal successors, (255), 120 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:08,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:26:08,162 INFO L93 Difference]: Finished difference Result 12698 states and 24277 transitions. [2022-01-28 15:26:08,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 903 states. [2022-01-28 15:26:08,163 INFO L78 Accepts]: Start accepts. Automaton has has 121 states, 121 states have (on average 2.1074380165289255) internal successors, (255), 120 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2022-01-28 15:26:08,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:26:08,174 INFO L225 Difference]: With dead ends: 12698 [2022-01-28 15:26:08,174 INFO L226 Difference]: Without dead ends: 9185 [2022-01-28 15:26:08,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1157 GetRequests, 138 SyntacticMatches, 1 SemanticMatches, 1018 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 514384 ImplicationChecksByTransitivity, 39.2s TimeCoverageRelationStatistics Valid=255002, Invalid=784378, Unknown=0, NotChecked=0, Total=1039380 [2022-01-28 15:26:08,213 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 2287 mSDsluCounter, 2471 mSDsCounter, 0 mSdLazyCounter, 6983 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2287 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 7417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 6983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-01-28 15:26:08,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2287 Valid, 1045 Invalid, 7417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 6983 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2022-01-28 15:26:08,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9185 states. [2022-01-28 15:26:08,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9185 to 533. [2022-01-28 15:26:08,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 533 states, 532 states have (on average 2.0676691729323307) internal successors, (1100), 532 states have internal predecessors, (1100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:08,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 533 states to 533 states and 1100 transitions. [2022-01-28 15:26:08,248 INFO L78 Accepts]: Start accepts. Automaton has 533 states and 1100 transitions. Word has length 105 [2022-01-28 15:26:08,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:26:08,248 INFO L470 AbstractCegarLoop]: Abstraction has 533 states and 1100 transitions. [2022-01-28 15:26:08,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 121 states, 121 states have (on average 2.1074380165289255) internal successors, (255), 120 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:08,248 INFO L276 IsEmpty]: Start isEmpty. Operand 533 states and 1100 transitions. [2022-01-28 15:26:08,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-01-28 15:26:08,249 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:26:08,249 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:26:08,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-01-28 15:26:08,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-01-28 15:26:08,449 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:26:08,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:26:08,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1898432055, now seen corresponding path program 66 times [2022-01-28 15:26:08,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:26:08,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507895191] [2022-01-28 15:26:08,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:26:08,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:26:08,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:26:08,812 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 507 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:08,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:26:08,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507895191] [2022-01-28 15:26:08,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [507895191] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:26:08,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369699885] [2022-01-28 15:26:08,813 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-28 15:26:08,813 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:26:08,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:26:08,814 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) [2022-01-28 15:26:08,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-01-28 15:26:08,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 26 check-sat command(s) [2022-01-28 15:26:08,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:26:08,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 49 conjunts are in the unsatisfiable core [2022-01-28 15:26:08,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:26:10,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 507 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:10,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:26:11,825 INFO L134 CoverageAnalysis]: Checked inductivity of 1013 backedges. 529 proven. 484 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:11,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369699885] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:26:11,826 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:26:11,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 49, 49] total 119 [2022-01-28 15:26:11,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216811498] [2022-01-28 15:26:11,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:26:11,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 120 states [2022-01-28 15:26:11,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:26:11,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 120 interpolants. [2022-01-28 15:26:11,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3340, Invalid=10940, Unknown=0, NotChecked=0, Total=14280 [2022-01-28 15:26:11,829 INFO L87 Difference]: Start difference. First operand 533 states and 1100 transitions. Second operand has 120 states, 120 states have (on average 2.441666666666667) internal successors, (293), 119 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:41,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:26:41,120 INFO L93 Difference]: Finished difference Result 6660 states and 13294 transitions. [2022-01-28 15:26:41,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 627 states. [2022-01-28 15:26:41,121 INFO L78 Accepts]: Start accepts. Automaton has has 120 states, 120 states have (on average 2.441666666666667) internal successors, (293), 119 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2022-01-28 15:26:41,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:26:41,127 INFO L225 Difference]: With dead ends: 6660 [2022-01-28 15:26:41,127 INFO L226 Difference]: Without dead ends: 6656 [2022-01-28 15:26:41,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 880 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 741 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258745 ImplicationChecksByTransitivity, 21.4s TimeCoverageRelationStatistics Valid=141239, Invalid=410067, Unknown=0, NotChecked=0, Total=551306 [2022-01-28 15:26:41,144 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 1992 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 4250 mSolverCounterSat, 563 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1992 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 4813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 563 IncrementalHoareTripleChecker+Valid, 4250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-28 15:26:41,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1992 Valid, 394 Invalid, 4813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [563 Valid, 4250 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-28 15:26:41,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6656 states. [2022-01-28 15:26:41,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6656 to 445. [2022-01-28 15:26:41,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 2.0833333333333335) internal successors, (925), 444 states have internal predecessors, (925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:41,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 925 transitions. [2022-01-28 15:26:41,166 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 925 transitions. Word has length 105 [2022-01-28 15:26:41,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:26:41,167 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 925 transitions. [2022-01-28 15:26:41,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 120 states, 120 states have (on average 2.441666666666667) internal successors, (293), 119 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:41,167 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 925 transitions. [2022-01-28 15:26:41,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-01-28 15:26:41,167 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:26:41,167 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:26:41,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-28 15:26:41,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-01-28 15:26:41,368 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:26:41,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:26:41,368 INFO L85 PathProgramCache]: Analyzing trace with hash 235917641, now seen corresponding path program 67 times [2022-01-28 15:26:41,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:26:41,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447706792] [2022-01-28 15:26:41,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:26:41,369 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:26:41,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:26:41,735 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:41,735 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:26:41,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447706792] [2022-01-28 15:26:41,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447706792] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:26:41,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755283459] [2022-01-28 15:26:41,736 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-28 15:26:41,736 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:26:41,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:26:41,737 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) [2022-01-28 15:26:41,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-01-28 15:26:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:26:41,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 95 conjunts are in the unsatisfiable core [2022-01-28 15:26:41,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:26:42,092 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:42,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:26:42,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1058 backedges. 0 proven. 1058 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:42,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755283459] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:26:42,416 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:26:42,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26, 26] total 26 [2022-01-28 15:26:42,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844779976] [2022-01-28 15:26:42,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:26:42,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-28 15:26:42,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:26:42,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-28 15:26:42,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2022-01-28 15:26:42,416 INFO L87 Difference]: Start difference. First operand 445 states and 925 transitions. Second operand has 26 states, 26 states have (on average 4.115384615384615) internal successors, (107), 26 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:43,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-28 15:26:43,483 INFO L93 Difference]: Finished difference Result 1402 states and 2767 transitions. [2022-01-28 15:26:43,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-28 15:26:43,484 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.115384615384615) internal successors, (107), 26 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2022-01-28 15:26:43,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-28 15:26:43,485 INFO L225 Difference]: With dead ends: 1402 [2022-01-28 15:26:43,485 INFO L226 Difference]: Without dead ends: 1249 [2022-01-28 15:26:43,486 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 234 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=601, Unknown=0, NotChecked=0, Total=650 [2022-01-28 15:26:43,486 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 209 mSDsluCounter, 5620 mSDsCounter, 0 mSdLazyCounter, 3505 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 4113 SdHoareTripleChecker+Invalid, 3506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-01-28 15:26:43,486 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 4113 Invalid, 3506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3505 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-01-28 15:26:43,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1249 states. [2022-01-28 15:26:43,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1249 to 946. [2022-01-28 15:26:43,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 945 states have (on average 2.15978835978836) internal successors, (2041), 945 states have internal predecessors, (2041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:43,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 2041 transitions. [2022-01-28 15:26:43,495 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 2041 transitions. Word has length 107 [2022-01-28 15:26:43,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-28 15:26:43,495 INFO L470 AbstractCegarLoop]: Abstraction has 946 states and 2041 transitions. [2022-01-28 15:26:43,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.115384615384615) internal successors, (107), 26 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-28 15:26:43,495 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 2041 transitions. [2022-01-28 15:26:43,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-01-28 15:26:43,496 INFO L506 BasicCegarLoop]: Found error trace [2022-01-28 15:26:43,496 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-28 15:26:43,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-01-28 15:26:43,696 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,SelfDestructingSolverStorable69 [2022-01-28 15:26:43,697 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-28 15:26:43,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-28 15:26:43,697 INFO L85 PathProgramCache]: Analyzing trace with hash -830600501, now seen corresponding path program 68 times [2022-01-28 15:26:43,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-28 15:26:43,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538324020] [2022-01-28 15:26:43,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-28 15:26:43,697 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-28 15:26:43,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-28 15:26:44,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 529 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:44,464 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-28 15:26:44,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538324020] [2022-01-28 15:26:44,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538324020] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-28 15:26:44,464 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438052044] [2022-01-28 15:26:44,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-28 15:26:44,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:26:44,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-28 15:26:44,465 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) [2022-01-28 15:26:44,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-01-28 15:26:44,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-28 15:26:44,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-28 15:26:44,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 51 conjunts are in the unsatisfiable core [2022-01-28 15:26:44,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-28 15:26:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 529 proven. 576 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:46,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-28 15:26:47,234 INFO L134 CoverageAnalysis]: Checked inductivity of 1105 backedges. 576 proven. 529 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-28 15:26:47,234 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438052044] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-28 15:26:47,234 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-28 15:26:47,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 51, 51] total 125 [2022-01-28 15:26:47,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73038706] [2022-01-28 15:26:47,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-28 15:26:47,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 126 states [2022-01-28 15:26:47,235 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-28 15:26:47,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 126 interpolants. [2022-01-28 15:26:47,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=2723, Invalid=13027, Unknown=0, NotChecked=0, Total=15750 [2022-01-28 15:26:47,236 INFO L87 Difference]: Start difference. First operand 946 states and 2041 transitions. Second operand has 126 states, 126 states have (on average 2.1031746031746033) internal successors, (265), 125 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-01-28 15:27:57,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 966 states. [2022-01-28 15:27:57,336 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-28 15:27:57,336 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 [2022-01-28 15:27:57,366 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1230 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 1086 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593848 ImplicationChecksByTransitivity, 43.6s TimeCoverageRelationStatistics Valid=293710, Invalid=888946, Unknown=0, NotChecked=0, Total=1182656 [2022-01-28 15:27:57,366 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 2391 mSDsluCounter, 2617 mSDsCounter, 0 mSdLazyCounter, 7300 mSolverCounterSat, 529 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2391 SdHoareTripleChecker+Valid, 1118 SdHoareTripleChecker+Invalid, 7829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 529 IncrementalHoareTripleChecker+Valid, 7300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-01-28 15:27:57,366 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2391 Valid, 1118 Invalid, 7829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [529 Valid, 7300 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-01-28 15:27:57,367 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-28 15:27:57,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-01-28 15:27:57,568 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-28 15:27:57,569 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (946states) and FLOYD_HOARE automaton (currently 966 states, 126 states before enhancement),while ReachableStatesComputation was computing reachable states (13066 states constructed, input type IntersectNwa). [2022-01-28 15:27:57,570 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-28 15:27:57,570 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-28 15:27:57,572 INFO L732 BasicCegarLoop]: Path program histogram: [68, 2, 1] [2022-01-28 15:27:57,574 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-28 15:27:57,574 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-28 15:27:57,575 INFO L202 PluginConnector]: Adding new model figure3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.01 03:27:57 BasicIcfg [2022-01-28 15:27:57,575 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-28 15:27:57,575 INFO L158 Benchmark]: Toolchain (without parser) took 747128.40ms. Allocated memory was 175.1MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 133.5MB in the beginning and 929.4MB in the end (delta: -795.9MB). Peak memory consumption was 847.7MB. Max. memory is 8.0GB. [2022-01-28 15:27:57,575 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 175.1MB. Free memory is still 134.5MB. There was no memory consumed. Max. memory is 8.0GB. [2022-01-28 15:27:57,575 INFO L158 Benchmark]: Boogie Procedure Inliner took 24.27ms. Allocated memory is still 175.1MB. Free memory was 133.4MB in the beginning and 131.9MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-28 15:27:57,576 INFO L158 Benchmark]: Boogie Preprocessor took 12.44ms. Allocated memory is still 175.1MB. Free memory was 131.9MB in the beginning and 131.0MB in the end (delta: 884.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-01-28 15:27:57,576 INFO L158 Benchmark]: RCFGBuilder took 155.20ms. Allocated memory is still 175.1MB. Free memory was 130.8MB in the beginning and 122.1MB in the end (delta: 8.7MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-01-28 15:27:57,576 INFO L158 Benchmark]: TraceAbstraction took 746932.77ms. Allocated memory was 175.1MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 121.7MB in the beginning and 929.4MB in the end (delta: -807.7MB). Peak memory consumption was 835.1MB. Max. memory is 8.0GB. [2022-01-28 15:27:57,576 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.09ms. Allocated memory is still 175.1MB. Free memory is still 134.5MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 24.27ms. Allocated memory is still 175.1MB. Free memory was 133.4MB in the beginning and 131.9MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 12.44ms. Allocated memory is still 175.1MB. Free memory was 131.9MB in the beginning and 131.0MB in the end (delta: 884.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 155.20ms. Allocated memory is still 175.1MB. Free memory was 130.8MB in the beginning and 122.1MB in the end (delta: 8.7MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 746932.77ms. Allocated memory was 175.1MB in the beginning and 1.8GB in the end (delta: 1.6GB). Free memory was 121.7MB in the beginning and 929.4MB in the end (delta: -807.7MB). Peak memory consumption was 835.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 52]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (946states) and FLOYD_HOARE automaton (currently 966 states, 126 states before enhancement),while ReachableStatesComputation was computing reachable states (13066 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 47]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (946states) and FLOYD_HOARE automaton (currently 966 states, 126 states before enhancement),while ReachableStatesComputation was computing reachable states (13066 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 47]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (946states) and FLOYD_HOARE automaton (currently 966 states, 126 states before enhancement),while ReachableStatesComputation was computing reachable states (13066 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 32 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 746.9s, OverallIterations: 71, TraceHistogramMax: 24, PathProgramHistogramMax: 68, EmptinessCheckTime: 0.0s, AutomataDifference: 644.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 50027 SdHoareTripleChecker+Valid, 67.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 50027 mSDsluCounter, 51641 SdHoareTripleChecker+Invalid, 56.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 83664 mSDsCounter, 11502 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 143943 IncrementalHoareTripleChecker+Invalid, 155445 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 11502 mSolverCounterUnsat, 2737 mSDtfsCounter, 143943 mSolverCounterSat, 0.6s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 24701 GetRequests, 7063 SyntacticMatches, 93 SemanticMatches, 17545 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4775421 ImplicationChecksByTransitivity, 473.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=946occurred in iteration=70, InterpolantAutomatonStates: 13772, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 70 MinimizatonAttempts, 130948 StatesRemovedByMinimization, 70 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 84.1s InterpolantComputationTime, 8726 NumberOfCodeBlocks, 8726 NumberOfCodeBlocksAsserted, 613 NumberOfCheckSat, 12864 ConstructedInterpolants, 0 QuantifiedInterpolants, 106540 SizeOfPredicates, 345 NumberOfNonLiveVariables, 11086 ConjunctsInSsa, 2461 ConjunctsInUnsatCore, 209 InterpolantComputations, 3 PerfectInterpolantSequences, 26012/77971 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