/usr/bin/java -Xmx16000000000 -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/bench/exp1x3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 04:27:41,926 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 04:27:41,929 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 04:27:41,974 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 04:27:41,975 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 04:27:41,984 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 04:27:41,987 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 04:27:41,990 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 04:27:41,994 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 04:27:42,000 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 04:27:42,001 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 04:27:42,002 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 04:27:42,002 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 04:27:42,004 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 04:27:42,005 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 04:27:42,006 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 04:27:42,007 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 04:27:42,007 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 04:27:42,011 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 04:27:42,016 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 04:27:42,017 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 04:27:42,018 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 04:27:42,020 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 04:27:42,020 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 04:27:42,023 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 04:27:42,023 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 04:27:42,023 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 04:27:42,024 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 04:27:42,025 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 04:27:42,025 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 04:27:42,026 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 04:27:42,026 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 04:27:42,028 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 04:27:42,028 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 04:27:42,029 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 04:27:42,029 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 04:27:42,030 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 04:27:42,030 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 04:27:42,030 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 04:27:42,031 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 04:27:42,031 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 04:27:42,032 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-18 04:27:42,062 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 04:27:42,063 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 04:27:42,063 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 04:27:42,063 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 04:27:42,064 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 04:27:42,064 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 04:27:42,064 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 04:27:42,065 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 04:27:42,065 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 04:27:42,065 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 04:27:42,066 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 04:27:42,067 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 04:27:42,067 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 04:27:42,067 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 04:27:42,067 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 04:27:42,067 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 04:27:42,067 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 04:27:42,068 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 04:27:42,068 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 04:27:42,069 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 04:27:42,069 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 04:27:42,069 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 04:27:42,069 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 04:27:42,069 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 04:27:42,069 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 04:27:42,069 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 04:27:42,070 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-18 04:27:42,301 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 04:27:42,318 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 04:27:42,319 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 04:27:42,320 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 04:27:42,323 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 04:27:42,324 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/bench/exp1x3.wvr.bpl [2022-01-18 04:27:42,325 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/bench/exp1x3.wvr.bpl' [2022-01-18 04:27:42,349 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 04:27:42,350 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 04:27:42,351 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 04:27:42,351 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 04:27:42,352 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 04:27:42,368 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,374 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,382 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 04:27:42,384 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 04:27:42,387 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 04:27:42,388 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 04:27:42,388 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 04:27:42,394 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,394 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,396 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,396 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,398 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,401 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,401 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,402 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 04:27:42,403 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 04:27:42,403 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 04:27:42,403 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 04:27:42,404 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/1) ... [2022-01-18 04:27:42,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 04:27:42,425 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:42,445 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-18 04:27:42,454 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-18 04:27:42,484 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 04:27:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 04:27:42,485 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 04:27:42,485 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 04:27:42,485 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 04:27:42,485 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 04:27:42,486 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 04:27:42,486 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 04:27:42,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 04:27:42,487 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 04:27:42,528 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 04:27:42,530 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 04:27:42,611 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 04:27:42,617 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 04:27:42,617 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 04:27:42,623 INFO L202 PluginConnector]: Adding new model exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 04:27:42 BoogieIcfgContainer [2022-01-18 04:27:42,624 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 04:27:42,628 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 04:27:42,629 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 04:27:42,632 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 04:27:42,632 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 04:27:42" (1/2) ... [2022-01-18 04:27:42,633 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@334eaffe and model type exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 04:27:42, skipping insertion in model container [2022-01-18 04:27:42,633 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 04:27:42" (2/2) ... [2022-01-18 04:27:42,636 INFO L111 eAbstractionObserver]: Analyzing ICFG exp1x3.wvr.bpl [2022-01-18 04:27:42,643 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 04:27:42,644 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 04:27:42,644 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 04:27:42,644 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 04:27:42,687 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-01-18 04:27:42,742 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 04:27:42,751 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-18 04:27:42,751 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-01-18 04:27:42,760 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 24 places, 19 transitions, 54 flow [2022-01-18 04:27:42,777 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 29 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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-18 04:27:42,779 INFO L276 IsEmpty]: Start isEmpty. Operand has 29 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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-18 04:27:42,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-01-18 04:27:42,785 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:42,785 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:42,786 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:42,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:42,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1426123481, now seen corresponding path program 1 times [2022-01-18 04:27:42,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:42,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387250833] [2022-01-18 04:27:42,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:42,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:42,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:42,923 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-18 04:27:42,924 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:42,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387250833] [2022-01-18 04:27:42,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387250833] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:27:42,925 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:27:42,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 04:27:42,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72003388] [2022-01-18 04:27:42,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:27:42,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 04:27:42,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:42,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 04:27:42,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 04:27:42,971 INFO L87 Difference]: Start difference. First operand has 29 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 28 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) Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:43,053 INFO L93 Difference]: Finished difference Result 54 states and 102 transitions. [2022-01-18 04:27:43,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 04:27:43,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-01-18 04:27:43,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:43,064 INFO L225 Difference]: With dead ends: 54 [2022-01-18 04:27:43,064 INFO L226 Difference]: Without dead ends: 47 [2022-01-18 04:27:43,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 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-18 04:27:43,069 INFO L933 BasicCegarLoop]: 5 mSDtfsCounter, 2 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 8 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:43,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 8 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:43,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-01-18 04:27:43,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 38. [2022-01-18 04:27:43,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.9189189189189189) internal successors, (71), 37 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-18 04:27:43,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 71 transitions. [2022-01-18 04:27:43,106 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 71 transitions. Word has length 11 [2022-01-18 04:27:43,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:43,107 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 71 transitions. [2022-01-18 04:27:43,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 2 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,107 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 71 transitions. [2022-01-18 04:27:43,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 04:27:43,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:43,108 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:43,108 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 04:27:43,109 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:43,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:43,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1215702821, now seen corresponding path program 1 times [2022-01-18 04:27:43,109 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:43,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702747100] [2022-01-18 04:27:43,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,110 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:43,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:43,164 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-18 04:27:43,165 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:43,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702747100] [2022-01-18 04:27:43,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702747100] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:43,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670487693] [2022-01-18 04:27:43,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,166 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:43,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:43,175 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-18 04:27:43,179 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-18 04:27:43,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:43,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-18 04:27:43,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:43,306 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-18 04:27:43,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:43,358 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-18 04:27:43,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670487693] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:43,359 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:43,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 3 [2022-01-18 04:27:43,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904412157] [2022-01-18 04:27:43,360 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:43,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:27:43,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:43,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:27:43,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:27:43,361 INFO L87 Difference]: Start difference. First operand 38 states and 71 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:43,435 INFO L93 Difference]: Finished difference Result 65 states and 116 transitions. [2022-01-18 04:27:43,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:27:43,436 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 04:27:43,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:43,438 INFO L225 Difference]: With dead ends: 65 [2022-01-18 04:27:43,438 INFO L226 Difference]: Without dead ends: 65 [2022-01-18 04:27:43,438 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:27:43,440 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 19 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 17 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:43,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 17 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:27:43,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65 states. [2022-01-18 04:27:43,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65 to 38. [2022-01-18 04:27:43,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.972972972972973) internal successors, (73), 37 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 73 transitions. [2022-01-18 04:27:43,450 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 73 transitions. Word has length 13 [2022-01-18 04:27:43,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:43,451 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 73 transitions. [2022-01-18 04:27:43,451 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,451 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 73 transitions. [2022-01-18 04:27:43,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 04:27:43,452 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:43,452 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:43,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-18 04:27:43,652 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-18 04:27:43,653 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:43,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:43,654 INFO L85 PathProgramCache]: Analyzing trace with hash -512897513, now seen corresponding path program 1 times [2022-01-18 04:27:43,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:43,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321928249] [2022-01-18 04:27:43,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:43,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:43,683 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-18 04:27:43,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:43,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321928249] [2022-01-18 04:27:43,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321928249] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:27:43,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:27:43,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:27:43,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371839389] [2022-01-18 04:27:43,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:27:43,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:27:43,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:43,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:27:43,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:27:43,686 INFO L87 Difference]: Start difference. First operand 38 states and 73 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:43,729 INFO L93 Difference]: Finished difference Result 52 states and 95 transitions. [2022-01-18 04:27:43,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:27:43,730 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 04:27:43,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:43,730 INFO L225 Difference]: With dead ends: 52 [2022-01-18 04:27:43,731 INFO L226 Difference]: Without dead ends: 47 [2022-01-18 04:27:43,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:27:43,732 INFO L933 BasicCegarLoop]: 4 mSDtfsCounter, 17 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 9 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:43,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 9 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:27:43,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-01-18 04:27:43,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 38. [2022-01-18 04:27:43,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38 states, 37 states have (on average 1.9189189189189189) internal successors, (71), 37 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-18 04:27:43,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 71 transitions. [2022-01-18 04:27:43,738 INFO L78 Accepts]: Start accepts. Automaton has 38 states and 71 transitions. Word has length 13 [2022-01-18 04:27:43,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:43,738 INFO L470 AbstractCegarLoop]: Abstraction has 38 states and 71 transitions. [2022-01-18 04:27:43,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,739 INFO L276 IsEmpty]: Start isEmpty. Operand 38 states and 71 transitions. [2022-01-18 04:27:43,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 04:27:43,739 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:43,739 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:43,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 04:27:43,740 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:43,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:43,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1777825373, now seen corresponding path program 2 times [2022-01-18 04:27:43,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:43,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100880558] [2022-01-18 04:27:43,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,741 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:43,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:43,764 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-18 04:27:43,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:43,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100880558] [2022-01-18 04:27:43,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100880558] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:27:43,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:27:43,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:27:43,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284826466] [2022-01-18 04:27:43,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:27:43,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:27:43,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:43,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:27:43,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:27:43,767 INFO L87 Difference]: Start difference. First operand 38 states and 71 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:43,803 INFO L93 Difference]: Finished difference Result 48 states and 90 transitions. [2022-01-18 04:27:43,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:27:43,803 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 04:27:43,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:43,804 INFO L225 Difference]: With dead ends: 48 [2022-01-18 04:27:43,804 INFO L226 Difference]: Without dead ends: 48 [2022-01-18 04:27:43,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:27:43,805 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 11 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:43,806 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 15 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:27:43,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48 states. [2022-01-18 04:27:43,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48 to 40. [2022-01-18 04:27:43,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 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-18 04:27:43,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 76 transitions. [2022-01-18 04:27:43,811 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 76 transitions. Word has length 13 [2022-01-18 04:27:43,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:43,811 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 76 transitions. [2022-01-18 04:27:43,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,811 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 76 transitions. [2022-01-18 04:27:43,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-01-18 04:27:43,812 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:43,812 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:43,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 04:27:43,812 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:43,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:43,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1133243841, now seen corresponding path program 2 times [2022-01-18 04:27:43,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:43,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073140034] [2022-01-18 04:27:43,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:43,835 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-18 04:27:43,836 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:43,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073140034] [2022-01-18 04:27:43,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073140034] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:27:43,836 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:27:43,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:27:43,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956837046] [2022-01-18 04:27:43,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:27:43,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:27:43,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:43,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:27:43,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:27:43,838 INFO L87 Difference]: Start difference. First operand 40 states and 76 transitions. Second operand has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:43,870 INFO L93 Difference]: Finished difference Result 49 states and 90 transitions. [2022-01-18 04:27:43,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:27:43,871 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2022-01-18 04:27:43,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:43,871 INFO L225 Difference]: With dead ends: 49 [2022-01-18 04:27:43,871 INFO L226 Difference]: Without dead ends: 47 [2022-01-18 04:27:43,872 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:27:43,873 INFO L933 BasicCegarLoop]: 6 mSDtfsCounter, 17 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 11 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:43,873 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 11 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:27:43,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2022-01-18 04:27:43,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 40. [2022-01-18 04:27:43,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40 states, 39 states have (on average 1.9230769230769231) internal successors, (75), 39 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-18 04:27:43,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 75 transitions. [2022-01-18 04:27:43,878 INFO L78 Accepts]: Start accepts. Automaton has 40 states and 75 transitions. Word has length 13 [2022-01-18 04:27:43,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:43,878 INFO L470 AbstractCegarLoop]: Abstraction has 40 states and 75 transitions. [2022-01-18 04:27:43,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.25) internal successors, (13), 3 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:43,878 INFO L276 IsEmpty]: Start isEmpty. Operand 40 states and 75 transitions. [2022-01-18 04:27:43,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 04:27:43,879 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:43,879 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:43,879 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 04:27:43,879 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:43,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:43,880 INFO L85 PathProgramCache]: Analyzing trace with hash -982301799, now seen corresponding path program 1 times [2022-01-18 04:27:43,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:43,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800612429] [2022-01-18 04:27:43,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:43,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:43,979 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-18 04:27:43,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:43,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800612429] [2022-01-18 04:27:43,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800612429] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:43,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799295393] [2022-01-18 04:27:43,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:43,980 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:43,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:43,984 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-18 04:27:44,008 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-18 04:27:44,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:44,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:44,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:44,206 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-18 04:27:44,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:44,276 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-18 04:27:44,276 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799295393] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:44,276 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:44,276 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 4, 3] total 4 [2022-01-18 04:27:44,276 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194586985] [2022-01-18 04:27:44,277 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:44,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 04:27:44,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:44,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 04:27:44,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:27:44,278 INFO L87 Difference]: Start difference. First operand 40 states and 75 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:44,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:44,344 INFO L93 Difference]: Finished difference Result 97 states and 185 transitions. [2022-01-18 04:27:44,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 04:27:44,344 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2022-01-18 04:27:44,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:44,345 INFO L225 Difference]: With dead ends: 97 [2022-01-18 04:27:44,345 INFO L226 Difference]: Without dead ends: 90 [2022-01-18 04:27:44,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 5 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-01-18 04:27:44,347 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 13 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:44,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 25 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:44,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2022-01-18 04:27:44,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 66. [2022-01-18 04:27:44,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.0923076923076924) internal successors, (136), 65 states have internal predecessors, (136), 0 states have call successors, (0), 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-18 04:27:44,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 136 transitions. [2022-01-18 04:27:44,354 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 136 transitions. Word has length 15 [2022-01-18 04:27:44,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:44,354 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 136 transitions. [2022-01-18 04:27:44,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:44,354 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 136 transitions. [2022-01-18 04:27:44,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-01-18 04:27:44,355 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:44,355 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:44,382 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-18 04:27:44,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-01-18 04:27:44,580 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:44,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:44,581 INFO L85 PathProgramCache]: Analyzing trace with hash 2131843737, now seen corresponding path program 2 times [2022-01-18 04:27:44,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:44,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236438327] [2022-01-18 04:27:44,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:44,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:44,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:44,629 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:27:44,629 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:44,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236438327] [2022-01-18 04:27:44,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236438327] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 04:27:44,629 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 04:27:44,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 04:27:44,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318642034] [2022-01-18 04:27:44,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 04:27:44,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 04:27:44,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:44,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 04:27:44,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:27:44,631 INFO L87 Difference]: Start difference. First operand 66 states and 136 transitions. Second operand has 4 states, 4 states have (on average 3.75) 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-18 04:27:44,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:44,680 INFO L93 Difference]: Finished difference Result 115 states and 230 transitions. [2022-01-18 04:27:44,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 04:27:44,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.75) 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-18 04:27:44,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:44,681 INFO L225 Difference]: With dead ends: 115 [2022-01-18 04:27:44,681 INFO L226 Difference]: Without dead ends: 108 [2022-01-18 04:27:44,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 1 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 04:27:44,683 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 10 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:44,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 20 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:27:44,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states. [2022-01-18 04:27:44,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 83. [2022-01-18 04:27:44,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 82 states have (on average 2.1707317073170733) internal successors, (178), 82 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:44,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 178 transitions. [2022-01-18 04:27:44,700 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 178 transitions. Word has length 15 [2022-01-18 04:27:44,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:44,700 INFO L470 AbstractCegarLoop]: Abstraction has 83 states and 178 transitions. [2022-01-18 04:27:44,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.75) 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-18 04:27:44,701 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 178 transitions. [2022-01-18 04:27:44,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:44,702 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:44,703 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:44,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-01-18 04:27:44,703 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:44,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:44,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1108254565, now seen corresponding path program 3 times [2022-01-18 04:27:44,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:44,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2069800085] [2022-01-18 04:27:44,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:44,704 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:44,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:44,759 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:44,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:44,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2069800085] [2022-01-18 04:27:44,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2069800085] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:44,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029250225] [2022-01-18 04:27:44,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:27:44,760 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:44,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:44,761 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-18 04:27:44,762 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-18 04:27:44,784 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:27:44,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:44,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:44,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:44,868 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:44,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:44,917 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:44,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029250225] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:44,917 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:44,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:27:44,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021254208] [2022-01-18 04:27:44,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:44,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:44,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:44,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:44,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:44,928 INFO L87 Difference]: Start difference. First operand 83 states and 178 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:45,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:45,192 INFO L93 Difference]: Finished difference Result 164 states and 313 transitions. [2022-01-18 04:27:45,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:27:45,193 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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 17 [2022-01-18 04:27:45,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:45,194 INFO L225 Difference]: With dead ends: 164 [2022-01-18 04:27:45,194 INFO L226 Difference]: Without dead ends: 164 [2022-01-18 04:27:45,194 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:27:45,195 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 59 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:45,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 56 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:45,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-01-18 04:27:45,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 80. [2022-01-18 04:27:45,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.1392405063291138) internal successors, (169), 79 states have internal predecessors, (169), 0 states have call successors, (0), 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-18 04:27:45,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 169 transitions. [2022-01-18 04:27:45,200 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 169 transitions. Word has length 17 [2022-01-18 04:27:45,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:45,200 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 169 transitions. [2022-01-18 04:27:45,201 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:45,201 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 169 transitions. [2022-01-18 04:27:45,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:45,201 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:45,201 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:45,231 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-18 04:27:45,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:45,428 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:45,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:45,428 INFO L85 PathProgramCache]: Analyzing trace with hash -22219049, now seen corresponding path program 4 times [2022-01-18 04:27:45,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:45,428 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109123708] [2022-01-18 04:27:45,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:45,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:45,471 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-18 04:27:45,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:45,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109123708] [2022-01-18 04:27:45,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109123708] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:45,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662582720] [2022-01-18 04:27:45,472 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:27:45,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:45,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:45,473 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-18 04:27:45,475 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-18 04:27:45,491 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:27:45,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:45,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:45,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:45,556 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-18 04:27:45,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:45,592 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-18 04:27:45,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662582720] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:45,592 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:45,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:27:45,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601926534] [2022-01-18 04:27:45,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:45,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:45,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:45,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:45,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:45,594 INFO L87 Difference]: Start difference. First operand 80 states and 169 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:45,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:45,729 INFO L93 Difference]: Finished difference Result 148 states and 261 transitions. [2022-01-18 04:27:45,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:27:45,730 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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 17 [2022-01-18 04:27:45,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:45,731 INFO L225 Difference]: With dead ends: 148 [2022-01-18 04:27:45,731 INFO L226 Difference]: Without dead ends: 134 [2022-01-18 04:27:45,731 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:27:45,732 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 57 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:45,732 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 44 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:45,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134 states. [2022-01-18 04:27:45,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134 to 89. [2022-01-18 04:27:45,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 88 states have (on average 2.0454545454545454) internal successors, (180), 88 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-18 04:27:45,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 180 transitions. [2022-01-18 04:27:45,737 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 180 transitions. Word has length 17 [2022-01-18 04:27:45,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:45,737 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 180 transitions. [2022-01-18 04:27:45,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:45,738 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 180 transitions. [2022-01-18 04:27:45,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:45,738 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:45,738 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:45,767 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-18 04:27:45,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:45,951 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:45,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:45,952 INFO L85 PathProgramCache]: Analyzing trace with hash -454722393, now seen corresponding path program 5 times [2022-01-18 04:27:45,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:45,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640652439] [2022-01-18 04:27:45,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:45,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:45,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:45,982 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-18 04:27:45,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:45,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640652439] [2022-01-18 04:27:45,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640652439] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:45,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424389854] [2022-01-18 04:27:45,983 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:27:45,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:45,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:45,984 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-18 04:27:46,010 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:27:46,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:46,011 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-18 04:27:46,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:46,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:46,076 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-18 04:27:46,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:46,113 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-18 04:27:46,114 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424389854] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:46,114 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:46,114 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 4] total 6 [2022-01-18 04:27:46,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203738615] [2022-01-18 04:27:46,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:46,115 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:46,115 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:46,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:46,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:46,116 INFO L87 Difference]: Start difference. First operand 89 states and 180 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:46,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:46,244 INFO L93 Difference]: Finished difference Result 127 states and 234 transitions. [2022-01-18 04:27:46,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:27:46,246 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:27:46,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:46,247 INFO L225 Difference]: With dead ends: 127 [2022-01-18 04:27:46,247 INFO L226 Difference]: Without dead ends: 127 [2022-01-18 04:27:46,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:27:46,248 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 50 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:46,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 36 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:46,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-01-18 04:27:46,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 88. [2022-01-18 04:27:46,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0229885057471266) internal successors, (176), 87 states have internal predecessors, (176), 0 states have call successors, (0), 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-18 04:27:46,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 176 transitions. [2022-01-18 04:27:46,259 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 176 transitions. Word has length 17 [2022-01-18 04:27:46,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:46,260 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 176 transitions. [2022-01-18 04:27:46,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:46,260 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 176 transitions. [2022-01-18 04:27:46,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:46,261 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:46,261 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:46,280 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-18 04:27:46,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-01-18 04:27:46,476 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:46,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:46,476 INFO L85 PathProgramCache]: Analyzing trace with hash -1838620475, now seen corresponding path program 6 times [2022-01-18 04:27:46,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:46,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025520050] [2022-01-18 04:27:46,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:46,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:46,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:46,500 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-18 04:27:46,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:46,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025520050] [2022-01-18 04:27:46,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025520050] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:46,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222787101] [2022-01-18 04:27:46,500 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:27:46,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:46,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:46,502 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-18 04:27:46,503 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-18 04:27:46,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 04:27:46,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:46,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:46,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:46,604 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-18 04:27:46,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:46,649 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-18 04:27:46,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222787101] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:46,649 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:46,650 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 4] total 6 [2022-01-18 04:27:46,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256445685] [2022-01-18 04:27:46,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:46,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:46,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:46,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:46,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:46,653 INFO L87 Difference]: Start difference. First operand 88 states and 176 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:46,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:46,737 INFO L93 Difference]: Finished difference Result 99 states and 192 transitions. [2022-01-18 04:27:46,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:27:46,738 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:27:46,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:46,739 INFO L225 Difference]: With dead ends: 99 [2022-01-18 04:27:46,739 INFO L226 Difference]: Without dead ends: 97 [2022-01-18 04:27:46,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:27:46,740 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 21 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:46,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 26 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:46,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2022-01-18 04:27:46,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 88. [2022-01-18 04:27:46,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0114942528735633) internal successors, (175), 87 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-18 04:27:46,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 175 transitions. [2022-01-18 04:27:46,751 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 175 transitions. Word has length 17 [2022-01-18 04:27:46,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:46,753 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 175 transitions. [2022-01-18 04:27:46,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:46,753 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 175 transitions. [2022-01-18 04:27:46,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:46,758 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:46,759 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:46,787 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-18 04:27:46,976 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:46,976 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:46,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:46,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1623369573, now seen corresponding path program 7 times [2022-01-18 04:27:46,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:46,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164737306] [2022-01-18 04:27:46,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:46,977 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:46,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:47,012 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:47,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:47,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164737306] [2022-01-18 04:27:47,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164737306] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:47,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020195168] [2022-01-18 04:27:47,013 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:27:47,013 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:47,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:47,014 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-18 04:27:47,016 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-18 04:27:47,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:47,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:47,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:47,105 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-18 04:27:47,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:47,143 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:47,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020195168] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:47,143 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:47,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 4] total 6 [2022-01-18 04:27:47,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863316265] [2022-01-18 04:27:47,143 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:47,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:47,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:47,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:47,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:47,144 INFO L87 Difference]: Start difference. First operand 88 states and 175 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:47,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:47,241 INFO L93 Difference]: Finished difference Result 137 states and 253 transitions. [2022-01-18 04:27:47,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:27:47,241 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:27:47,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:47,242 INFO L225 Difference]: With dead ends: 137 [2022-01-18 04:27:47,242 INFO L226 Difference]: Without dead ends: 137 [2022-01-18 04:27:47,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:27:47,243 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 62 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:47,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 25 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:47,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-01-18 04:27:47,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 88. [2022-01-18 04:27:47,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 87 states have (on average 2.0) internal successors, (174), 87 states have internal predecessors, (174), 0 states have call successors, (0), 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-18 04:27:47,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 174 transitions. [2022-01-18 04:27:47,247 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 174 transitions. Word has length 17 [2022-01-18 04:27:47,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:47,247 INFO L470 AbstractCegarLoop]: Abstraction has 88 states and 174 transitions. [2022-01-18 04:27:47,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:47,247 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 174 transitions. [2022-01-18 04:27:47,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:47,248 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:47,248 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:47,267 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-18 04:27:47,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:47,460 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:47,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:47,460 INFO L85 PathProgramCache]: Analyzing trace with hash -920564265, now seen corresponding path program 8 times [2022-01-18 04:27:47,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:47,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848479464] [2022-01-18 04:27:47,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:47,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:47,485 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:47,485 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:47,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848479464] [2022-01-18 04:27:47,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848479464] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:47,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1733586459] [2022-01-18 04:27:47,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:27:47,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:47,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:47,488 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-18 04:27:47,489 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-18 04:27:47,505 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:27:47,505 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:47,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:47,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:47,567 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-18 04:27:47,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:47,597 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:47,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1733586459] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:47,597 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:47,597 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 4] total 6 [2022-01-18 04:27:47,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190674645] [2022-01-18 04:27:47,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:47,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:47,598 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:47,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:47,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:47,599 INFO L87 Difference]: Start difference. First operand 88 states and 174 transitions. Second operand has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:47,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:47,692 INFO L93 Difference]: Finished difference Result 103 states and 190 transitions. [2022-01-18 04:27:47,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:27:47,695 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:27:47,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:47,696 INFO L225 Difference]: With dead ends: 103 [2022-01-18 04:27:47,696 INFO L226 Difference]: Without dead ends: 100 [2022-01-18 04:27:47,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:27:47,697 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 39 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 26 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:47,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 26 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:47,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2022-01-18 04:27:47,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 85. [2022-01-18 04:27:47,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 84 states have (on average 2.0) internal successors, (168), 84 states have internal predecessors, (168), 0 states have call successors, (0), 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-18 04:27:47,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 168 transitions. [2022-01-18 04:27:47,700 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 168 transitions. Word has length 17 [2022-01-18 04:27:47,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:47,700 INFO L470 AbstractCegarLoop]: Abstraction has 85 states and 168 transitions. [2022-01-18 04:27:47,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.142857142857143) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:47,701 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 168 transitions. [2022-01-18 04:27:47,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:47,701 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:47,701 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:47,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-18 04:27:47,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-01-18 04:27:47,924 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:47,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:47,924 INFO L85 PathProgramCache]: Analyzing trace with hash 2109475171, now seen corresponding path program 9 times [2022-01-18 04:27:47,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:47,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448963115] [2022-01-18 04:27:47,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:47,925 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:47,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:47,955 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:47,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:47,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448963115] [2022-01-18 04:27:47,956 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448963115] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:47,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880942510] [2022-01-18 04:27:47,956 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:27:47,956 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:47,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:47,957 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-18 04:27:47,963 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-18 04:27:47,985 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:27:47,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:47,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:47,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:48,049 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-18 04:27:48,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:48,082 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:48,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880942510] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:48,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:48,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 4] total 6 [2022-01-18 04:27:48,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426299827] [2022-01-18 04:27:48,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:48,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:48,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:48,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:48,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:48,084 INFO L87 Difference]: Start difference. First operand 85 states and 168 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:48,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:48,252 INFO L93 Difference]: Finished difference Result 123 states and 233 transitions. [2022-01-18 04:27:48,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:27:48,253 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:27:48,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:48,254 INFO L225 Difference]: With dead ends: 123 [2022-01-18 04:27:48,254 INFO L226 Difference]: Without dead ends: 123 [2022-01-18 04:27:48,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:27:48,254 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 43 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:48,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 41 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:48,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2022-01-18 04:27:48,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 86. [2022-01-18 04:27:48,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 2.0) internal successors, (170), 85 states have internal predecessors, (170), 0 states have call successors, (0), 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-18 04:27:48,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 170 transitions. [2022-01-18 04:27:48,259 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 170 transitions. Word has length 17 [2022-01-18 04:27:48,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:48,259 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 170 transitions. [2022-01-18 04:27:48,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:48,259 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 170 transitions. [2022-01-18 04:27:48,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:48,259 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:48,260 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:48,284 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-18 04:27:48,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-01-18 04:27:48,479 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:48,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:48,480 INFO L85 PathProgramCache]: Analyzing trace with hash 725577089, now seen corresponding path program 10 times [2022-01-18 04:27:48,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:48,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372516650] [2022-01-18 04:27:48,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:48,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:48,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:48,503 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:48,503 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:48,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372516650] [2022-01-18 04:27:48,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372516650] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:48,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479061817] [2022-01-18 04:27:48,504 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:27:48,504 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:48,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:48,505 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-18 04:27:48,535 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-18 04:27:48,538 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:27:48,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:48,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:48,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:48,600 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-18 04:27:48,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:48,653 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:48,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479061817] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:48,653 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:48,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 4] total 6 [2022-01-18 04:27:48,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426867328] [2022-01-18 04:27:48,654 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:48,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:48,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:48,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:48,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:48,654 INFO L87 Difference]: Start difference. First operand 86 states and 170 transitions. Second operand has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:48,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:48,745 INFO L93 Difference]: Finished difference Result 116 states and 215 transitions. [2022-01-18 04:27:48,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:27:48,745 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-01-18 04:27:48,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:48,746 INFO L225 Difference]: With dead ends: 116 [2022-01-18 04:27:48,746 INFO L226 Difference]: Without dead ends: 114 [2022-01-18 04:27:48,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:27:48,747 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 40 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:48,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 32 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:48,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-01-18 04:27:48,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 86. [2022-01-18 04:27:48,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.988235294117647) internal successors, (169), 85 states have internal predecessors, (169), 0 states have call successors, (0), 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-18 04:27:48,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 169 transitions. [2022-01-18 04:27:48,750 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 169 transitions. Word has length 17 [2022-01-18 04:27:48,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:48,750 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 169 transitions. [2022-01-18 04:27:48,750 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.857142857142857) internal successors, (20), 6 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:48,750 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 169 transitions. [2022-01-18 04:27:48,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:48,750 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:48,750 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:48,775 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-18 04:27:48,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-01-18 04:27:48,951 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:48,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:48,951 INFO L85 PathProgramCache]: Analyzing trace with hash -1091400537, now seen corresponding path program 11 times [2022-01-18 04:27:48,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:48,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214330927] [2022-01-18 04:27:48,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:48,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:48,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:48,979 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-18 04:27:48,979 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:48,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214330927] [2022-01-18 04:27:48,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214330927] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:48,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355941678] [2022-01-18 04:27:48,979 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:27:48,979 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:48,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:48,981 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-18 04:27:48,982 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-18 04:27:48,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:27:48,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:48,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:48,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:49,050 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-18 04:27:49,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:49,084 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-18 04:27:49,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355941678] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:49,084 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:49,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:27:49,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282409325] [2022-01-18 04:27:49,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:49,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:49,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:49,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:49,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:49,085 INFO L87 Difference]: Start difference. First operand 86 states and 169 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:49,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:49,275 INFO L93 Difference]: Finished difference Result 114 states and 221 transitions. [2022-01-18 04:27:49,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:27:49,279 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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 17 [2022-01-18 04:27:49,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:49,280 INFO L225 Difference]: With dead ends: 114 [2022-01-18 04:27:49,280 INFO L226 Difference]: Without dead ends: 114 [2022-01-18 04:27:49,281 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2022-01-18 04:27:49,281 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 34 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:49,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 28 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:49,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2022-01-18 04:27:49,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 80. [2022-01-18 04:27:49,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 1.9873417721518987) internal successors, (157), 79 states have internal predecessors, (157), 0 states have call successors, (0), 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-18 04:27:49,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 157 transitions. [2022-01-18 04:27:49,284 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 157 transitions. Word has length 17 [2022-01-18 04:27:49,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:49,284 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 157 transitions. [2022-01-18 04:27:49,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:49,284 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 157 transitions. [2022-01-18 04:27:49,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-01-18 04:27:49,285 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:49,285 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:49,310 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-18 04:27:49,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-01-18 04:27:49,495 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:49,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:49,496 INFO L85 PathProgramCache]: Analyzing trace with hash 219230823, now seen corresponding path program 12 times [2022-01-18 04:27:49,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:49,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732678964] [2022-01-18 04:27:49,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:49,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:49,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:49,527 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-18 04:27:49,528 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:49,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732678964] [2022-01-18 04:27:49,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732678964] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:49,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357815707] [2022-01-18 04:27:49,528 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:27:49,528 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:49,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:49,529 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-18 04:27:49,551 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-18 04:27:49,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 04:27:49,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:49,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-18 04:27:49,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:49,602 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-18 04:27:49,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:49,636 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-18 04:27:49,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357815707] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:49,637 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:49,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 04:27:49,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532573861] [2022-01-18 04:27:49,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:49,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:49,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:49,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:49,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:49,638 INFO L87 Difference]: Start difference. First operand 80 states and 157 transitions. Second operand has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:49,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:49,724 INFO L93 Difference]: Finished difference Result 110 states and 202 transitions. [2022-01-18 04:27:49,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:27:49,725 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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 17 [2022-01-18 04:27:49,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:49,726 INFO L225 Difference]: With dead ends: 110 [2022-01-18 04:27:49,726 INFO L226 Difference]: Without dead ends: 104 [2022-01-18 04:27:49,726 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 29 SyntacticMatches, 3 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:27:49,727 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 39 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:49,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 36 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 04:27:49,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2022-01-18 04:27:49,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 80. [2022-01-18 04:27:49,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 1.9620253164556962) internal successors, (155), 79 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-18 04:27:49,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 155 transitions. [2022-01-18 04:27:49,730 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 155 transitions. Word has length 17 [2022-01-18 04:27:49,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:49,730 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 155 transitions. [2022-01-18 04:27:49,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.7142857142857144) internal successors, (19), 6 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-18 04:27:49,730 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 155 transitions. [2022-01-18 04:27:49,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 04:27:49,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:49,732 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:49,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-18 04:27:49,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-01-18 04:27:49,942 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:49,942 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:49,943 INFO L85 PathProgramCache]: Analyzing trace with hash -803742887, now seen corresponding path program 13 times [2022-01-18 04:27:49,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:49,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623047631] [2022-01-18 04:27:49,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:49,943 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:49,990 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-18 04:27:49,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:49,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623047631] [2022-01-18 04:27:49,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623047631] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:49,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663266686] [2022-01-18 04:27:49,991 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:27:49,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:49,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:49,992 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-18 04:27:50,020 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-18 04:27:50,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:50,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:27:50,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:50,199 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-18 04:27:50,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:50,274 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-18 04:27:50,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663266686] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:50,274 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:50,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 6 [2022-01-18 04:27:50,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946921392] [2022-01-18 04:27:50,274 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:50,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:50,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:50,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:50,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:50,275 INFO L87 Difference]: Start difference. First operand 80 states and 155 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:27:50,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:50,366 INFO L93 Difference]: Finished difference Result 171 states and 330 transitions. [2022-01-18 04:27:50,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:27:50,366 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:27:50,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:50,367 INFO L225 Difference]: With dead ends: 171 [2022-01-18 04:27:50,367 INFO L226 Difference]: Without dead ends: 164 [2022-01-18 04:27:50,367 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:50,368 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 31 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:50,368 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 44 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:50,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2022-01-18 04:27:50,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 122. [2022-01-18 04:27:50,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 121 states have (on average 2.1074380165289255) internal successors, (255), 121 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-18 04:27:50,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 255 transitions. [2022-01-18 04:27:50,372 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 255 transitions. Word has length 19 [2022-01-18 04:27:50,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:50,372 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 255 transitions. [2022-01-18 04:27:50,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 6 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:27:50,372 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 255 transitions. [2022-01-18 04:27:50,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 04:27:50,373 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:50,373 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:50,398 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-18 04:27:50,590 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-01-18 04:27:50,590 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:50,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:50,591 INFO L85 PathProgramCache]: Analyzing trace with hash 1412057433, now seen corresponding path program 14 times [2022-01-18 04:27:50,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:50,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207781285] [2022-01-18 04:27:50,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:50,591 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:50,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:27:50,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:50,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207781285] [2022-01-18 04:27:50,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207781285] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:50,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1549364837] [2022-01-18 04:27:50,642 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:27:50,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:50,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:50,643 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-18 04:27:50,644 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-18 04:27:50,663 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:27:50,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:50,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:27:50,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:50,945 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:50,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:51,025 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:27:51,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1549364837] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:51,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:51,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 7 [2022-01-18 04:27:51,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256429393] [2022-01-18 04:27:51,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:51,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 04:27:51,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:51,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 04:27:51,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:27:51,027 INFO L87 Difference]: Start difference. First operand 122 states and 255 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:51,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:51,146 INFO L93 Difference]: Finished difference Result 227 states and 457 transitions. [2022-01-18 04:27:51,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 04:27:51,147 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 04:27:51,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:51,148 INFO L225 Difference]: With dead ends: 227 [2022-01-18 04:27:51,148 INFO L226 Difference]: Without dead ends: 213 [2022-01-18 04:27:51,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 6 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-01-18 04:27:51,149 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 44 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 51 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:51,149 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 51 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:51,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-01-18 04:27:51,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 140. [2022-01-18 04:27:51,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 139 states have (on average 2.2014388489208634) internal successors, (306), 139 states have internal predecessors, (306), 0 states have call successors, (0), 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-18 04:27:51,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 306 transitions. [2022-01-18 04:27:51,153 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 306 transitions. Word has length 19 [2022-01-18 04:27:51,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:51,153 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 306 transitions. [2022-01-18 04:27:51,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:51,153 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 306 transitions. [2022-01-18 04:27:51,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-01-18 04:27:51,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:51,154 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:51,178 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-18 04:27:51,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:51,367 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:51,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:51,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1871825753, now seen corresponding path program 15 times [2022-01-18 04:27:51,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:51,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768594060] [2022-01-18 04:27:51,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:51,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:51,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:51,415 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:27:51,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:51,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768594060] [2022-01-18 04:27:51,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768594060] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:51,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796876791] [2022-01-18 04:27:51,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:27:51,416 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:51,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:51,417 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-18 04:27:51,419 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-18 04:27:51,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:27:51,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:51,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 04:27:51,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:51,645 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:51,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:51,725 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:27:51,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796876791] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:51,725 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:51,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6, 4] total 6 [2022-01-18 04:27:51,725 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926885726] [2022-01-18 04:27:51,725 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:51,726 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 04:27:51,726 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:51,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 04:27:51,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:51,726 INFO L87 Difference]: Start difference. First operand 140 states and 306 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:51,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:51,808 INFO L93 Difference]: Finished difference Result 223 states and 465 transitions. [2022-01-18 04:27:51,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 04:27:51,809 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-01-18 04:27:51,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:51,810 INFO L225 Difference]: With dead ends: 223 [2022-01-18 04:27:51,810 INFO L226 Difference]: Without dead ends: 216 [2022-01-18 04:27:51,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 7 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-18 04:27:51,810 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 29 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 36 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 138 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:51,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 36 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 138 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:51,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-01-18 04:27:51,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 170. [2022-01-18 04:27:51,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 2.242603550295858) internal successors, (379), 169 states have internal predecessors, (379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:51,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 379 transitions. [2022-01-18 04:27:51,815 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 379 transitions. Word has length 19 [2022-01-18 04:27:51,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:51,815 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 379 transitions. [2022-01-18 04:27:51,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:51,816 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 379 transitions. [2022-01-18 04:27:51,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:51,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:51,816 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:51,842 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-18 04:27:52,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:52,027 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:52,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:52,028 INFO L85 PathProgramCache]: Analyzing trace with hash -228874405, now seen corresponding path program 16 times [2022-01-18 04:27:52,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:52,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581820370] [2022-01-18 04:27:52,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:52,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:52,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:52,071 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:52,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:52,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581820370] [2022-01-18 04:27:52,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581820370] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:52,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499949647] [2022-01-18 04:27:52,072 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:27:52,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:52,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:52,073 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-18 04:27:52,074 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-18 04:27:52,094 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:27:52,094 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:52,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:52,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:52,176 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:52,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:52,233 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:52,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499949647] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:52,233 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:52,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:27:52,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442682857] [2022-01-18 04:27:52,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:52,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:27:52,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:52,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:27:52,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:27:52,235 INFO L87 Difference]: Start difference. First operand 170 states and 379 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:52,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:52,914 INFO L93 Difference]: Finished difference Result 362 states and 721 transitions. [2022-01-18 04:27:52,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 04:27:52,915 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:52,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:52,918 INFO L225 Difference]: With dead ends: 362 [2022-01-18 04:27:52,918 INFO L226 Difference]: Without dead ends: 362 [2022-01-18 04:27:52,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 32 SyntacticMatches, 7 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 339 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1243, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:27:52,919 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 102 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 571 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:52,919 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 122 Invalid, 571 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:27:52,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-01-18 04:27:52,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 155. [2022-01-18 04:27:52,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 154 states have (on average 2.227272727272727) internal successors, (343), 154 states have internal predecessors, (343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:52,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 343 transitions. [2022-01-18 04:27:52,924 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 343 transitions. Word has length 21 [2022-01-18 04:27:52,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:52,924 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 343 transitions. [2022-01-18 04:27:52,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:52,924 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 343 transitions. [2022-01-18 04:27:52,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:52,926 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:52,926 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:52,950 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-18 04:27:53,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:53,139 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:53,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:53,140 INFO L85 PathProgramCache]: Analyzing trace with hash -225796457, now seen corresponding path program 17 times [2022-01-18 04:27:53,140 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:53,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931744520] [2022-01-18 04:27:53,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:53,140 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:53,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:53,180 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:53,180 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:53,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931744520] [2022-01-18 04:27:53,180 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931744520] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:53,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740338020] [2022-01-18 04:27:53,180 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:27:53,180 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:53,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:53,181 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-18 04:27:53,182 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-18 04:27:53,203 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:27:53,203 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:53,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:53,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:53,280 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:53,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:53,325 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:53,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740338020] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:53,325 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:53,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:27:53,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628033898] [2022-01-18 04:27:53,326 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:53,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:27:53,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:53,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:27:53,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:27:53,327 INFO L87 Difference]: Start difference. First operand 155 states and 343 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:53,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:53,681 INFO L93 Difference]: Finished difference Result 331 states and 600 transitions. [2022-01-18 04:27:53,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:27:53,682 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:53,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:53,683 INFO L225 Difference]: With dead ends: 331 [2022-01-18 04:27:53,683 INFO L226 Difference]: Without dead ends: 299 [2022-01-18 04:27:53,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=686, Unknown=0, NotChecked=0, Total=870 [2022-01-18 04:27:53,684 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 108 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:53,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 137 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:27:53,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2022-01-18 04:27:53,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 179. [2022-01-18 04:27:53,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.134831460674157) internal successors, (380), 178 states have internal predecessors, (380), 0 states have call successors, (0), 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-18 04:27:53,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 380 transitions. [2022-01-18 04:27:53,689 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 380 transitions. Word has length 21 [2022-01-18 04:27:53,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:53,689 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 380 transitions. [2022-01-18 04:27:53,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:53,689 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 380 transitions. [2022-01-18 04:27:53,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:53,690 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:53,690 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:53,709 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-01-18 04:27:53,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:53,903 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:53,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:53,904 INFO L85 PathProgramCache]: Analyzing trace with hash 437743019, now seen corresponding path program 18 times [2022-01-18 04:27:53,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:53,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63276093] [2022-01-18 04:27:53,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:53,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:53,938 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:53,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:53,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63276093] [2022-01-18 04:27:53,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63276093] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:53,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429469264] [2022-01-18 04:27:53,939 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:27:53,939 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:53,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:53,940 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-18 04:27:53,943 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-18 04:27:53,958 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 04:27:53,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:53,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:53,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:54,044 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:54,045 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:54,085 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:54,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429469264] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:54,085 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:54,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:27:54,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701205891] [2022-01-18 04:27:54,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:54,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:27:54,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:54,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:27:54,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:27:54,086 INFO L87 Difference]: Start difference. First operand 179 states and 380 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:27:54,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:54,332 INFO L93 Difference]: Finished difference Result 281 states and 529 transitions. [2022-01-18 04:27:54,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:27:54,332 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:27:54,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:54,334 INFO L225 Difference]: With dead ends: 281 [2022-01-18 04:27:54,334 INFO L226 Difference]: Without dead ends: 281 [2022-01-18 04:27:54,334 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:27:54,334 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 108 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 255 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:54,335 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 83 Invalid, 255 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:54,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-01-18 04:27:54,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 177. [2022-01-18 04:27:54,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.1193181818181817) internal successors, (373), 176 states have internal predecessors, (373), 0 states have call successors, (0), 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-18 04:27:54,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 373 transitions. [2022-01-18 04:27:54,339 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 373 transitions. Word has length 21 [2022-01-18 04:27:54,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:54,340 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 373 transitions. [2022-01-18 04:27:54,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:27:54,340 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 373 transitions. [2022-01-18 04:27:54,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:54,340 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:54,340 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:54,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-18 04:27:54,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:54,563 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:54,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:54,564 INFO L85 PathProgramCache]: Analyzing trace with hash -946155063, now seen corresponding path program 19 times [2022-01-18 04:27:54,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:54,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904138032] [2022-01-18 04:27:54,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:54,564 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:54,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:54,594 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:54,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:54,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904138032] [2022-01-18 04:27:54,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904138032] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:54,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801576051] [2022-01-18 04:27:54,595 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:27:54,595 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:54,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:54,596 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-18 04:27:54,601 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-18 04:27:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:54,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:54,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:54,701 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:54,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:54,748 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:54,748 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801576051] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:54,748 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:54,748 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:27:54,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541560465] [2022-01-18 04:27:54,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:54,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:27:54,749 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:54,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:27:54,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:27:54,749 INFO L87 Difference]: Start difference. First operand 177 states and 373 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:27:54,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:54,861 INFO L93 Difference]: Finished difference Result 197 states and 404 transitions. [2022-01-18 04:27:54,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:27:54,862 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:27:54,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:54,863 INFO L225 Difference]: With dead ends: 197 [2022-01-18 04:27:54,863 INFO L226 Difference]: Without dead ends: 195 [2022-01-18 04:27:54,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:27:54,863 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 22 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:54,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 33 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:54,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2022-01-18 04:27:54,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 177. [2022-01-18 04:27:54,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 176 states have (on average 2.1136363636363638) internal successors, (372), 176 states have internal predecessors, (372), 0 states have call successors, (0), 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-18 04:27:54,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 372 transitions. [2022-01-18 04:27:54,867 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 372 transitions. Word has length 21 [2022-01-18 04:27:54,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:54,867 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 372 transitions. [2022-01-18 04:27:54,867 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:27:54,867 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 372 transitions. [2022-01-18 04:27:54,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:54,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:54,868 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:54,897 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-18 04:27:55,079 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:55,079 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:55,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:55,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1848273061, now seen corresponding path program 20 times [2022-01-18 04:27:55,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:55,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294566260] [2022-01-18 04:27:55,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:55,080 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:55,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:55,107 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:55,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:55,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294566260] [2022-01-18 04:27:55,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294566260] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:55,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846930389] [2022-01-18 04:27:55,107 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:27:55,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:55,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:55,108 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:27:55,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-18 04:27:55,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:27:55,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:55,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:55,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:55,240 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:55,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:55,279 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:55,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846930389] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:55,279 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:55,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:27:55,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069823753] [2022-01-18 04:27:55,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:55,279 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:27:55,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:55,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:27:55,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:27:55,280 INFO L87 Difference]: Start difference. First operand 177 states and 372 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 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-18 04:27:55,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:55,570 INFO L93 Difference]: Finished difference Result 411 states and 777 transitions. [2022-01-18 04:27:55,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 04:27:55,570 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:55,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:55,572 INFO L225 Difference]: With dead ends: 411 [2022-01-18 04:27:55,572 INFO L226 Difference]: Without dead ends: 411 [2022-01-18 04:27:55,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=464, Unknown=0, NotChecked=0, Total=600 [2022-01-18 04:27:55,573 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 123 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:55,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 103 Invalid, 336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 327 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:27:55,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2022-01-18 04:27:55,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 178. [2022-01-18 04:27:55,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.1129943502824857) internal successors, (374), 177 states have internal predecessors, (374), 0 states have call successors, (0), 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-18 04:27:55,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 374 transitions. [2022-01-18 04:27:55,578 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 374 transitions. Word has length 21 [2022-01-18 04:27:55,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:55,579 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 374 transitions. [2022-01-18 04:27:55,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 9 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-18 04:27:55,579 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 374 transitions. [2022-01-18 04:27:55,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:55,579 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:55,579 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:55,596 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-18 04:27:55,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-01-18 04:27:55,787 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:55,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:55,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1145467753, now seen corresponding path program 21 times [2022-01-18 04:27:55,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:55,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51191522] [2022-01-18 04:27:55,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:55,788 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:55,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:55,813 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:55,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:55,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51191522] [2022-01-18 04:27:55,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51191522] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:55,814 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124337715] [2022-01-18 04:27:55,814 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:27:55,814 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:55,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:55,815 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-18 04:27:55,817 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-18 04:27:55,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:27:55,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:55,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:55,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:55,917 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:55,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:55,963 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:55,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124337715] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:55,963 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:55,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:27:55,963 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120203772] [2022-01-18 04:27:55,963 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:55,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:27:55,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:55,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:27:55,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:27:55,964 INFO L87 Difference]: Start difference. First operand 178 states and 374 transitions. Second operand has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:56,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:56,276 INFO L93 Difference]: Finished difference Result 303 states and 564 transitions. [2022-01-18 04:27:56,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 04:27:56,276 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:56,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:56,277 INFO L225 Difference]: With dead ends: 303 [2022-01-18 04:27:56,277 INFO L226 Difference]: Without dead ends: 297 [2022-01-18 04:27:56,278 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 105 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:27:56,278 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 74 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 98 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:56,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 98 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:27:56,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-01-18 04:27:56,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 178. [2022-01-18 04:27:56,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 177 states have (on average 2.1073446327683616) internal successors, (373), 177 states have internal predecessors, (373), 0 states have call successors, (0), 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-18 04:27:56,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 373 transitions. [2022-01-18 04:27:56,283 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 373 transitions. Word has length 21 [2022-01-18 04:27:56,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:56,283 INFO L470 AbstractCegarLoop]: Abstraction has 178 states and 373 transitions. [2022-01-18 04:27:56,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.9) internal successors, (29), 9 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:27:56,283 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 373 transitions. [2022-01-18 04:27:56,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:56,284 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:56,284 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:56,306 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-18 04:27:56,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-01-18 04:27:56,499 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:56,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:56,500 INFO L85 PathProgramCache]: Analyzing trace with hash 1884571683, now seen corresponding path program 22 times [2022-01-18 04:27:56,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:56,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520265717] [2022-01-18 04:27:56,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:56,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:56,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:56,532 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:56,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:56,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520265717] [2022-01-18 04:27:56,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520265717] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:56,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621046451] [2022-01-18 04:27:56,532 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:27:56,533 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:56,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:56,534 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-18 04:27:56,535 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-18 04:27:56,553 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:27:56,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:56,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:56,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:56,657 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:56,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:56,702 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:56,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621046451] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:56,702 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:56,702 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:27:56,703 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290981413] [2022-01-18 04:27:56,703 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:56,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:27:56,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:56,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:27:56,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:27:56,704 INFO L87 Difference]: Start difference. First operand 178 states and 373 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 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-18 04:27:57,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:57,054 INFO L93 Difference]: Finished difference Result 370 states and 696 transitions. [2022-01-18 04:27:57,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:27:57,055 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:57,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:57,057 INFO L225 Difference]: With dead ends: 370 [2022-01-18 04:27:57,057 INFO L226 Difference]: Without dead ends: 370 [2022-01-18 04:27:57,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=184, Invalid=572, Unknown=0, NotChecked=0, Total=756 [2022-01-18 04:27:57,058 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 116 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:57,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 96 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 373 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:27:57,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-01-18 04:27:57,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 179. [2022-01-18 04:27:57,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.106741573033708) internal successors, (375), 178 states have internal predecessors, (375), 0 states have call successors, (0), 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-18 04:27:57,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 375 transitions. [2022-01-18 04:27:57,063 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 375 transitions. Word has length 21 [2022-01-18 04:27:57,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:57,063 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 375 transitions. [2022-01-18 04:27:57,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 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-18 04:27:57,063 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 375 transitions. [2022-01-18 04:27:57,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:57,064 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:57,064 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:57,086 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 04:27:57,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-01-18 04:27:57,279 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:57,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:57,280 INFO L85 PathProgramCache]: Analyzing trace with hash 500673601, now seen corresponding path program 23 times [2022-01-18 04:27:57,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:57,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837369981] [2022-01-18 04:27:57,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:57,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:57,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:57,309 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:57,310 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:57,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837369981] [2022-01-18 04:27:57,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837369981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:57,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [750829279] [2022-01-18 04:27:57,310 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:27:57,310 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:57,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:57,311 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-18 04:27:57,312 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-18 04:27:57,328 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 04:27:57,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:57,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:57,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:57,421 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:57,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:57,470 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:57,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [750829279] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:57,470 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:57,470 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 9 [2022-01-18 04:27:57,470 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540258519] [2022-01-18 04:27:57,470 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:57,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:27:57,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:57,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:27:57,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:27:57,471 INFO L87 Difference]: Start difference. First operand 179 states and 375 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 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-18 04:27:57,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:57,679 INFO L93 Difference]: Finished difference Result 285 states and 552 transitions. [2022-01-18 04:27:57,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:27:57,680 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:57,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:57,681 INFO L225 Difference]: With dead ends: 285 [2022-01-18 04:27:57,681 INFO L226 Difference]: Without dead ends: 281 [2022-01-18 04:27:57,681 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:27:57,682 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 76 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:57,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 79 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:57,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 281 states. [2022-01-18 04:27:57,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 281 to 179. [2022-01-18 04:27:57,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 2.101123595505618) internal successors, (374), 178 states have internal predecessors, (374), 0 states have call successors, (0), 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-18 04:27:57,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 374 transitions. [2022-01-18 04:27:57,686 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 374 transitions. Word has length 21 [2022-01-18 04:27:57,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:57,687 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 374 transitions. [2022-01-18 04:27:57,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 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-18 04:27:57,687 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 374 transitions. [2022-01-18 04:27:57,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:57,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:57,687 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:57,707 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-18 04:27:57,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:57,903 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:57,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:57,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1316304025, now seen corresponding path program 24 times [2022-01-18 04:27:57,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:57,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243454977] [2022-01-18 04:27:57,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:57,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:57,935 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:57,936 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:57,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243454977] [2022-01-18 04:27:57,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243454977] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:57,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647102615] [2022-01-18 04:27:57,936 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:27:57,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:57,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:57,937 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-18 04:27:57,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:27:57,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:57,963 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-18 04:27:57,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:57,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:58,047 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:58,047 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:58,086 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:58,086 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647102615] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:58,086 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:58,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:27:58,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561585573] [2022-01-18 04:27:58,087 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:58,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:27:58,087 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:58,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:27:58,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:27:58,088 INFO L87 Difference]: Start difference. First operand 179 states and 374 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 10 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-18 04:27:58,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:58,581 INFO L93 Difference]: Finished difference Result 338 states and 638 transitions. [2022-01-18 04:27:58,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 04:27:58,582 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:58,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:58,583 INFO L225 Difference]: With dead ends: 338 [2022-01-18 04:27:58,583 INFO L226 Difference]: Without dead ends: 338 [2022-01-18 04:27:58,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=233, Invalid=823, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:27:58,584 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 122 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:58,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 96 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:27:58,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338 states. [2022-01-18 04:27:58,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338 to 171. [2022-01-18 04:27:58,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.0647058823529414) internal successors, (351), 170 states have internal predecessors, (351), 0 states have call successors, (0), 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-18 04:27:58,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 351 transitions. [2022-01-18 04:27:58,589 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 351 transitions. Word has length 21 [2022-01-18 04:27:58,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:58,590 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 351 transitions. [2022-01-18 04:27:58,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 10 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-18 04:27:58,590 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 351 transitions. [2022-01-18 04:27:58,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:58,590 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:58,590 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:58,613 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-18 04:27:58,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-01-18 04:27:58,812 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:58,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:58,813 INFO L85 PathProgramCache]: Analyzing trace with hash -5672665, now seen corresponding path program 25 times [2022-01-18 04:27:58,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:58,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352449564] [2022-01-18 04:27:58,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:58,813 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:58,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:58,845 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:58,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:58,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352449564] [2022-01-18 04:27:58,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352449564] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:58,846 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955135019] [2022-01-18 04:27:58,846 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:27:58,846 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:58,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:58,847 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-18 04:27:58,852 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-18 04:27:58,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:58,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:58,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:58,959 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:58,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:59,000 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:59,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955135019] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:59,000 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:59,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:27:59,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145921665] [2022-01-18 04:27:59,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:59,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:27:59,001 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:59,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:27:59,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:27:59,001 INFO L87 Difference]: Start difference. First operand 171 states and 351 transitions. Second operand has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 10 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-18 04:27:59,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:27:59,195 INFO L93 Difference]: Finished difference Result 247 states and 473 transitions. [2022-01-18 04:27:59,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 04:27:59,195 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 10 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:27:59,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:27:59,196 INFO L225 Difference]: With dead ends: 247 [2022-01-18 04:27:59,196 INFO L226 Difference]: Without dead ends: 241 [2022-01-18 04:27:59,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2022-01-18 04:27:59,197 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 80 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:27:59,197 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 76 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:27:59,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-01-18 04:27:59,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 171. [2022-01-18 04:27:59,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 2.052941176470588) internal successors, (349), 170 states have internal predecessors, (349), 0 states have call successors, (0), 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-18 04:27:59,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 349 transitions. [2022-01-18 04:27:59,202 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 349 transitions. Word has length 21 [2022-01-18 04:27:59,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:27:59,203 INFO L470 AbstractCegarLoop]: Abstraction has 171 states and 349 transitions. [2022-01-18 04:27:59,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.4545454545454546) internal successors, (27), 10 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-18 04:27:59,203 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 349 transitions. [2022-01-18 04:27:59,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:27:59,203 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:27:59,203 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:27:59,222 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-18 04:27:59,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:59,415 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:27:59,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:27:59,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1671495589, now seen corresponding path program 26 times [2022-01-18 04:27:59,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:27:59,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152183898] [2022-01-18 04:27:59,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:27:59,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:27:59,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:27:59,453 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:59,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:27:59,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152183898] [2022-01-18 04:27:59,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152183898] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:27:59,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665222178] [2022-01-18 04:27:59,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:27:59,454 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:27:59,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:27:59,455 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-18 04:27:59,456 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-18 04:27:59,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:27:59,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:27:59,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:27:59,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:27:59,581 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:27:59,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:27:59,631 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:27:59,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665222178] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:27:59,631 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:27:59,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:27:59,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250739068] [2022-01-18 04:27:59,632 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:27:59,632 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:27:59,632 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:27:59,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:27:59,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:27:59,633 INFO L87 Difference]: Start difference. First operand 171 states and 349 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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-18 04:28:00,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:00,058 INFO L93 Difference]: Finished difference Result 290 states and 566 transitions. [2022-01-18 04:28:00,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 04:28:00,058 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:28:00,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:00,060 INFO L225 Difference]: With dead ends: 290 [2022-01-18 04:28:00,060 INFO L226 Difference]: Without dead ends: 290 [2022-01-18 04:28:00,060 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=217, Invalid=775, Unknown=0, NotChecked=0, Total=992 [2022-01-18 04:28:00,061 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 99 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 49 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:00,061 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 49 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:00,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-01-18 04:28:00,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 165. [2022-01-18 04:28:00,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 164 states have (on average 2.018292682926829) internal successors, (331), 164 states have internal predecessors, (331), 0 states have call successors, (0), 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-18 04:28:00,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 331 transitions. [2022-01-18 04:28:00,066 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 331 transitions. Word has length 21 [2022-01-18 04:28:00,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:00,066 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 331 transitions. [2022-01-18 04:28:00,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 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-18 04:28:00,066 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 331 transitions. [2022-01-18 04:28:00,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:00,066 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:00,067 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:00,091 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-18 04:28:00,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-01-18 04:28:00,283 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:00,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:00,284 INFO L85 PathProgramCache]: Analyzing trace with hash -585460073, now seen corresponding path program 27 times [2022-01-18 04:28:00,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:00,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169902970] [2022-01-18 04:28:00,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:00,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:00,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:00,318 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:00,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:00,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169902970] [2022-01-18 04:28:00,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169902970] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:00,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828694527] [2022-01-18 04:28:00,328 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:00,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:00,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:00,329 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-18 04:28:00,334 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-18 04:28:00,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 04:28:00,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:00,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:00,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:00,441 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:00,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:00,495 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:00,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828694527] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:00,495 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:00,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 04:28:00,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324406447] [2022-01-18 04:28:00,495 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:00,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:00,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:00,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:00,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:00,497 INFO L87 Difference]: Start difference. First operand 165 states and 331 transitions. Second operand has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:00,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:00,742 INFO L93 Difference]: Finished difference Result 226 states and 408 transitions. [2022-01-18 04:28:00,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 04:28:00,743 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:28:00,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:00,743 INFO L225 Difference]: With dead ends: 226 [2022-01-18 04:28:00,743 INFO L226 Difference]: Without dead ends: 217 [2022-01-18 04:28:00,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:28:00,744 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 70 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:00,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 93 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:00,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-01-18 04:28:00,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 150. [2022-01-18 04:28:00,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.0201342281879193) internal successors, (301), 149 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-18 04:28:00,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 301 transitions. [2022-01-18 04:28:00,749 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 301 transitions. Word has length 21 [2022-01-18 04:28:00,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:00,749 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 301 transitions. [2022-01-18 04:28:00,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.6363636363636362) internal successors, (29), 10 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:00,749 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 301 transitions. [2022-01-18 04:28:00,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:00,749 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:00,749 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:00,769 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-18 04:28:00,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:00,967 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:00,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:00,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1902418267, now seen corresponding path program 28 times [2022-01-18 04:28:00,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:00,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281843538] [2022-01-18 04:28:00,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:00,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:00,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:01,010 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:01,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:01,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281843538] [2022-01-18 04:28:01,010 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281843538] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:01,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178670598] [2022-01-18 04:28:01,010 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:01,010 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:01,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:01,012 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-18 04:28:01,027 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-18 04:28:01,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:01,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:01,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:01,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:01,112 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:01,112 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:01,157 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:01,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178670598] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:01,157 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:01,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:28:01,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796572997] [2022-01-18 04:28:01,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:01,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:28:01,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:01,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:28:01,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:01,158 INFO L87 Difference]: Start difference. First operand 150 states and 301 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:01,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:01,387 INFO L93 Difference]: Finished difference Result 260 states and 480 transitions. [2022-01-18 04:28:01,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:28:01,387 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:28:01,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:01,388 INFO L225 Difference]: With dead ends: 260 [2022-01-18 04:28:01,389 INFO L226 Difference]: Without dead ends: 260 [2022-01-18 04:28:01,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-01-18 04:28:01,389 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 81 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:01,390 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [81 Valid, 72 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:01,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-01-18 04:28:01,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 150. [2022-01-18 04:28:01,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.0134228187919465) internal successors, (300), 149 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:01,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 300 transitions. [2022-01-18 04:28:01,394 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 300 transitions. Word has length 21 [2022-01-18 04:28:01,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:01,394 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 300 transitions. [2022-01-18 04:28:01,394 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:01,394 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 300 transitions. [2022-01-18 04:28:01,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:01,395 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:01,395 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:01,424 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-18 04:28:01,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:01,607 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:01,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:01,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1689743721, now seen corresponding path program 29 times [2022-01-18 04:28:01,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:01,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829067210] [2022-01-18 04:28:01,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:01,608 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:01,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:01,642 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:01,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:01,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829067210] [2022-01-18 04:28:01,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829067210] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:01,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606301130] [2022-01-18 04:28:01,642 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:01,642 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:01,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:01,643 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-18 04:28:01,645 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-18 04:28:01,667 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 04:28:01,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:01,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:01,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:01,738 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:01,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:01,784 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:01,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606301130] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:01,785 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:01,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:28:01,785 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426081558] [2022-01-18 04:28:01,785 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:01,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:28:01,785 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:01,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:28:01,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:01,786 INFO L87 Difference]: Start difference. First operand 150 states and 300 transitions. Second operand has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:01,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:01,948 INFO L93 Difference]: Finished difference Result 192 states and 355 transitions. [2022-01-18 04:28:01,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:28:01,949 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:28:01,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:01,950 INFO L225 Difference]: With dead ends: 192 [2022-01-18 04:28:01,950 INFO L226 Difference]: Without dead ends: 189 [2022-01-18 04:28:01,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=217, Unknown=0, NotChecked=0, Total=306 [2022-01-18 04:28:01,950 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 48 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:01,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 54 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 250 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:01,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-01-18 04:28:01,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 147. [2022-01-18 04:28:01,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.0136986301369864) internal successors, (294), 146 states have internal predecessors, (294), 0 states have call successors, (0), 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-18 04:28:01,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 294 transitions. [2022-01-18 04:28:01,954 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 294 transitions. Word has length 21 [2022-01-18 04:28:01,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:01,954 INFO L470 AbstractCegarLoop]: Abstraction has 147 states and 294 transitions. [2022-01-18 04:28:01,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.111111111111111) internal successors, (28), 8 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:01,954 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 294 transitions. [2022-01-18 04:28:01,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:01,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:01,955 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:01,981 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:02,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:02,177 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:02,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:02,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1340295715, now seen corresponding path program 30 times [2022-01-18 04:28:02,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:02,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439303050] [2022-01-18 04:28:02,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:02,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:02,202 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:02,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:02,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439303050] [2022-01-18 04:28:02,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439303050] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:02,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63699213] [2022-01-18 04:28:02,203 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:02,203 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:02,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:02,204 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-18 04:28:02,205 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-18 04:28:02,220 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 04:28:02,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:02,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:02,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:02,289 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:02,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:02,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63699213] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:02,343 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:02,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:28:02,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41152977] [2022-01-18 04:28:02,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:02,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:28:02,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:02,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:28:02,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:02,344 INFO L87 Difference]: Start difference. First operand 147 states and 294 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:02,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:02,636 INFO L93 Difference]: Finished difference Result 226 states and 426 transitions. [2022-01-18 04:28:02,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 04:28:02,636 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:28:02,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:02,637 INFO L225 Difference]: With dead ends: 226 [2022-01-18 04:28:02,637 INFO L226 Difference]: Without dead ends: 226 [2022-01-18 04:28:02,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:28:02,638 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 56 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:02,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 72 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:02,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-01-18 04:28:02,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 148. [2022-01-18 04:28:02,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.0136054421768708) internal successors, (296), 147 states have internal predecessors, (296), 0 states have call successors, (0), 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-18 04:28:02,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 296 transitions. [2022-01-18 04:28:02,646 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 296 transitions. Word has length 21 [2022-01-18 04:28:02,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:02,646 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 296 transitions. [2022-01-18 04:28:02,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:02,646 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 296 transitions. [2022-01-18 04:28:02,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:02,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:02,646 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:02,672 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-18 04:28:02,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-01-18 04:28:02,847 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:02,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:02,847 INFO L85 PathProgramCache]: Analyzing trace with hash -43602367, now seen corresponding path program 31 times [2022-01-18 04:28:02,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:02,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013526895] [2022-01-18 04:28:02,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:02,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:02,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:02,873 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:02,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:02,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013526895] [2022-01-18 04:28:02,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013526895] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:02,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798517097] [2022-01-18 04:28:02,874 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:02,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:02,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:02,875 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-18 04:28:02,883 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-18 04:28:02,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:02,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:02,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:02,976 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:02,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:03,017 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:03,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798517097] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:03,017 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:03,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7, 5] total 8 [2022-01-18 04:28:03,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285976699] [2022-01-18 04:28:03,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:03,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:28:03,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:03,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:28:03,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:03,019 INFO L87 Difference]: Start difference. First operand 148 states and 296 transitions. Second operand has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:03,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:03,202 INFO L93 Difference]: Finished difference Result 218 states and 400 transitions. [2022-01-18 04:28:03,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 04:28:03,202 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:28:03,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:03,203 INFO L225 Difference]: With dead ends: 218 [2022-01-18 04:28:03,203 INFO L226 Difference]: Without dead ends: 216 [2022-01-18 04:28:03,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 34 SyntacticMatches, 6 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-01-18 04:28:03,204 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 79 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:03,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 66 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:03,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-01-18 04:28:03,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 148. [2022-01-18 04:28:03,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 147 states have (on average 2.006802721088435) internal successors, (295), 147 states have internal predecessors, (295), 0 states have call successors, (0), 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-18 04:28:03,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 295 transitions. [2022-01-18 04:28:03,208 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 295 transitions. Word has length 21 [2022-01-18 04:28:03,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:03,208 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 295 transitions. [2022-01-18 04:28:03,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.888888888888889) internal successors, (26), 8 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:03,208 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 295 transitions. [2022-01-18 04:28:03,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:03,208 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:03,209 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:03,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:03,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-01-18 04:28:03,419 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:03,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:03,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1860579993, now seen corresponding path program 32 times [2022-01-18 04:28:03,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:03,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105537802] [2022-01-18 04:28:03,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:03,420 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:03,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:03,453 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:03,453 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:03,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105537802] [2022-01-18 04:28:03,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105537802] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:03,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762065292] [2022-01-18 04:28:03,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:03,453 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:03,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:03,454 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-18 04:28:03,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:03,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:03,481 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-18 04:28:03,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:03,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:03,548 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:03,548 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:03,590 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:03,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762065292] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:03,591 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:03,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 9 [2022-01-18 04:28:03,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638002805] [2022-01-18 04:28:03,591 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:03,591 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:28:03,591 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:03,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:28:03,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:28:03,592 INFO L87 Difference]: Start difference. First operand 148 states and 295 transitions. Second operand has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:04,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:04,251 INFO L93 Difference]: Finished difference Result 330 states and 627 transitions. [2022-01-18 04:28:04,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 04:28:04,252 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:28:04,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:04,253 INFO L225 Difference]: With dead ends: 330 [2022-01-18 04:28:04,253 INFO L226 Difference]: Without dead ends: 330 [2022-01-18 04:28:04,253 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=556, Invalid=1994, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 04:28:04,254 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 117 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:04,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 111 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:04,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-01-18 04:28:04,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 150. [2022-01-18 04:28:04,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.0067114093959733) internal successors, (299), 149 states have internal predecessors, (299), 0 states have call successors, (0), 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-18 04:28:04,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 299 transitions. [2022-01-18 04:28:04,258 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 299 transitions. Word has length 21 [2022-01-18 04:28:04,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:04,258 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 299 transitions. [2022-01-18 04:28:04,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:04,258 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 299 transitions. [2022-01-18 04:28:04,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:04,259 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:04,259 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:04,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:04,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:04,467 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:04,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:04,468 INFO L85 PathProgramCache]: Analyzing trace with hash -549948633, now seen corresponding path program 33 times [2022-01-18 04:28:04,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:04,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258317755] [2022-01-18 04:28:04,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:04,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:04,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:04,497 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:04,497 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:04,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258317755] [2022-01-18 04:28:04,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258317755] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:04,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128296625] [2022-01-18 04:28:04,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:04,497 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:04,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:04,498 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-18 04:28:04,499 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-18 04:28:04,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:28:04,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:04,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:04,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:04,587 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:04,588 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:04,632 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:04,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128296625] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:04,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:04,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 9 [2022-01-18 04:28:04,633 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289174848] [2022-01-18 04:28:04,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:04,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:28:04,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:04,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:28:04,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:28:04,636 INFO L87 Difference]: Start difference. First operand 150 states and 299 transitions. Second operand has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:04,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:04,887 INFO L93 Difference]: Finished difference Result 267 states and 479 transitions. [2022-01-18 04:28:04,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 04:28:04,888 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have 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-18 04:28:04,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:04,888 INFO L225 Difference]: With dead ends: 267 [2022-01-18 04:28:04,889 INFO L226 Difference]: Without dead ends: 247 [2022-01-18 04:28:04,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=170, Invalid=642, Unknown=0, NotChecked=0, Total=812 [2022-01-18 04:28:04,889 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 83 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:04,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 119 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:04,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-01-18 04:28:04,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 152. [2022-01-18 04:28:04,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 1.9867549668874172) internal successors, (300), 151 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:04,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 300 transitions. [2022-01-18 04:28:04,893 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 300 transitions. Word has length 21 [2022-01-18 04:28:04,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:04,894 INFO L470 AbstractCegarLoop]: Abstraction has 152 states and 300 transitions. [2022-01-18 04:28:04,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.6) internal successors, (26), 9 states have internal predecessors, (26), 0 states have call successors, (0), 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-18 04:28:04,894 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 300 transitions. [2022-01-18 04:28:04,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:04,894 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:04,894 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:04,917 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-18 04:28:05,116 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-01-18 04:28:05,116 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:05,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:05,117 INFO L85 PathProgramCache]: Analyzing trace with hash 703617571, now seen corresponding path program 34 times [2022-01-18 04:28:05,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:05,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780029773] [2022-01-18 04:28:05,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:05,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:05,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:05,149 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:05,150 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:05,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780029773] [2022-01-18 04:28:05,150 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780029773] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:05,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476489494] [2022-01-18 04:28:05,150 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:05,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:05,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:05,151 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-18 04:28:05,152 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-18 04:28:05,167 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:05,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:05,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:05,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:05,231 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:05,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:05,277 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:05,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476489494] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:05,277 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:05,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:28:05,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861751767] [2022-01-18 04:28:05,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:05,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:28:05,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:05,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:28:05,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:28:05,278 INFO L87 Difference]: Start difference. First operand 152 states and 300 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:05,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:05,806 INFO L93 Difference]: Finished difference Result 228 states and 442 transitions. [2022-01-18 04:28:05,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 04:28:05,806 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:28:05,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:05,807 INFO L225 Difference]: With dead ends: 228 [2022-01-18 04:28:05,807 INFO L226 Difference]: Without dead ends: 226 [2022-01-18 04:28:05,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 32 SyntacticMatches, 7 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=397, Invalid=1243, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:28:05,808 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 53 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 57 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:05,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 57 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:05,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2022-01-18 04:28:05,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 136. [2022-01-18 04:28:05,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 1.9925925925925927) internal successors, (269), 135 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-18 04:28:05,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 269 transitions. [2022-01-18 04:28:05,811 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 269 transitions. Word has length 21 [2022-01-18 04:28:05,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:05,811 INFO L470 AbstractCegarLoop]: Abstraction has 136 states and 269 transitions. [2022-01-18 04:28:05,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:05,811 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 269 transitions. [2022-01-18 04:28:05,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-01-18 04:28:05,812 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:05,812 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:05,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:06,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-01-18 04:28:06,032 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:06,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:06,033 INFO L85 PathProgramCache]: Analyzing trace with hash -777170013, now seen corresponding path program 35 times [2022-01-18 04:28:06,033 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:06,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880153267] [2022-01-18 04:28:06,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:06,033 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:06,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:06,064 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:06,065 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:06,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880153267] [2022-01-18 04:28:06,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1880153267] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:06,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818313095] [2022-01-18 04:28:06,065 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:06,065 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:06,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:06,066 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-18 04:28:06,066 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-18 04:28:06,084 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:28:06,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:06,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 04:28:06,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:06,150 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:06,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:06,199 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:06,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818313095] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:06,199 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:06,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 04:28:06,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163249848] [2022-01-18 04:28:06,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:06,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:28:06,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:06,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:28:06,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:28:06,200 INFO L87 Difference]: Start difference. First operand 136 states and 269 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:06,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:06,385 INFO L93 Difference]: Finished difference Result 197 states and 363 transitions. [2022-01-18 04:28:06,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 04:28:06,386 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-01-18 04:28:06,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:06,386 INFO L225 Difference]: With dead ends: 197 [2022-01-18 04:28:06,386 INFO L226 Difference]: Without dead ends: 187 [2022-01-18 04:28:06,387 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 33 SyntacticMatches, 6 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2022-01-18 04:28:06,387 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 80 mSDsluCounter, 126 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:06,387 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 78 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:06,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-01-18 04:28:06,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 136. [2022-01-18 04:28:06,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 1.9777777777777779) internal successors, (267), 135 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:06,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 267 transitions. [2022-01-18 04:28:06,390 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 267 transitions. Word has length 21 [2022-01-18 04:28:06,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:06,390 INFO L470 AbstractCegarLoop]: Abstraction has 136 states and 267 transitions. [2022-01-18 04:28:06,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:06,390 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 267 transitions. [2022-01-18 04:28:06,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:28:06,391 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:06,391 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:06,414 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-18 04:28:06,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 04:28:06,605 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:06,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:06,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1827966439, now seen corresponding path program 36 times [2022-01-18 04:28:06,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:06,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803226056] [2022-01-18 04:28:06,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:06,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:06,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:06,655 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-18 04:28:06,655 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:06,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803226056] [2022-01-18 04:28:06,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803226056] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:06,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950532899] [2022-01-18 04:28:06,655 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:06,655 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:06,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:06,656 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-18 04:28:06,657 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-18 04:28:06,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 04:28:06,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:06,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:28:06,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:06,933 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-18 04:28:06,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:07,022 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-18 04:28:07,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950532899] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:07,022 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:07,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 8 [2022-01-18 04:28:07,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261258719] [2022-01-18 04:28:07,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:07,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:28:07,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:07,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:28:07,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:07,025 INFO L87 Difference]: Start difference. First operand 136 states and 267 transitions. Second operand has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:07,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:07,177 INFO L93 Difference]: Finished difference Result 275 states and 535 transitions. [2022-01-18 04:28:07,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:28:07,177 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:28:07,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:07,179 INFO L225 Difference]: With dead ends: 275 [2022-01-18 04:28:07,179 INFO L226 Difference]: Without dead ends: 268 [2022-01-18 04:28:07,182 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 36 SyntacticMatches, 9 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:07,182 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 49 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:07,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 69 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 283 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:07,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2022-01-18 04:28:07,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 207. [2022-01-18 04:28:07,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 206 states have (on average 2.0970873786407767) internal successors, (432), 206 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:07,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 432 transitions. [2022-01-18 04:28:07,188 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 432 transitions. Word has length 23 [2022-01-18 04:28:07,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:07,188 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 432 transitions. [2022-01-18 04:28:07,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.5555555555555554) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:07,188 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 432 transitions. [2022-01-18 04:28:07,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:28:07,189 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:07,189 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:07,209 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-18 04:28:07,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:07,403 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:07,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:07,404 INFO L85 PathProgramCache]: Analyzing trace with hash 366507801, now seen corresponding path program 37 times [2022-01-18 04:28:07,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:07,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773021400] [2022-01-18 04:28:07,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:07,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:07,474 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:07,475 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:07,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773021400] [2022-01-18 04:28:07,475 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773021400] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:07,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1761532272] [2022-01-18 04:28:07,475 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:07,475 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:07,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:07,476 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-18 04:28:07,477 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-18 04:28:07,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:07,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:28:07,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:07,748 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:07,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:07,823 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:07,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1761532272] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:07,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:07,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 9 [2022-01-18 04:28:07,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395183982] [2022-01-18 04:28:07,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:07,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 04:28:07,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:07,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 04:28:07,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:28:07,825 INFO L87 Difference]: Start difference. First operand 207 states and 432 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:08,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:08,049 INFO L93 Difference]: Finished difference Result 342 states and 691 transitions. [2022-01-18 04:28:08,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 04:28:08,049 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:28:08,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:08,050 INFO L225 Difference]: With dead ends: 342 [2022-01-18 04:28:08,050 INFO L226 Difference]: Without dead ends: 328 [2022-01-18 04:28:08,051 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 36 SyntacticMatches, 8 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-01-18 04:28:08,051 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 54 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 88 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:08,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 88 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 357 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:08,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-01-18 04:28:08,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 235. [2022-01-18 04:28:08,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.1794871794871793) internal successors, (510), 234 states have internal predecessors, (510), 0 states have call successors, (0), 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-18 04:28:08,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 510 transitions. [2022-01-18 04:28:08,057 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 510 transitions. Word has length 23 [2022-01-18 04:28:08,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:08,057 INFO L470 AbstractCegarLoop]: Abstraction has 235 states and 510 transitions. [2022-01-18 04:28:08,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:08,057 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 510 transitions. [2022-01-18 04:28:08,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:28:08,058 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:08,058 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:08,085 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-18 04:28:08,271 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:08,271 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:08,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:08,272 INFO L85 PathProgramCache]: Analyzing trace with hash 487938585, now seen corresponding path program 38 times [2022-01-18 04:28:08,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:08,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094171605] [2022-01-18 04:28:08,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:08,272 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:08,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:08,325 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:08,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:08,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094171605] [2022-01-18 04:28:08,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094171605] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:08,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201996612] [2022-01-18 04:28:08,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:08,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:08,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:08,327 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-18 04:28:08,348 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-18 04:28:08,350 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:08,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:08,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:28:08,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:08,789 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:08,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:08,884 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:08,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201996612] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:08,885 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:08,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 10 [2022-01-18 04:28:08,885 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608107195] [2022-01-18 04:28:08,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:08,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:08,885 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:08,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:08,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:08,886 INFO L87 Difference]: Start difference. First operand 235 states and 510 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:09,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:09,082 INFO L93 Difference]: Finished difference Result 406 states and 838 transitions. [2022-01-18 04:28:09,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:28:09,083 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-01-18 04:28:09,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:09,084 INFO L225 Difference]: With dead ends: 406 [2022-01-18 04:28:09,084 INFO L226 Difference]: Without dead ends: 392 [2022-01-18 04:28:09,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 36 SyntacticMatches, 7 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:09,085 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 70 mSDsluCounter, 136 mSDsCounter, 0 mSdLazyCounter, 379 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 379 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:09,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 91 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 379 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:09,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-01-18 04:28:09,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 267. [2022-01-18 04:28:09,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 266 states have (on average 2.2330827067669174) internal successors, (594), 266 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-18 04:28:09,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 594 transitions. [2022-01-18 04:28:09,091 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 594 transitions. Word has length 23 [2022-01-18 04:28:09,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:09,091 INFO L470 AbstractCegarLoop]: Abstraction has 267 states and 594 transitions. [2022-01-18 04:28:09,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:09,091 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 594 transitions. [2022-01-18 04:28:09,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-01-18 04:28:09,092 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:09,092 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:09,108 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-01-18 04:28:09,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-01-18 04:28:09,295 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:09,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:09,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1218805017, now seen corresponding path program 39 times [2022-01-18 04:28:09,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:09,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469235908] [2022-01-18 04:28:09,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:09,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:09,356 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:09,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:09,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469235908] [2022-01-18 04:28:09,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469235908] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:09,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480266855] [2022-01-18 04:28:09,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:09,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:09,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:09,358 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-18 04:28:09,379 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-18 04:28:09,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:28:09,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:09,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 04:28:09,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:09,677 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:09,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:09,752 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:09,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480266855] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:09,752 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:09,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 8, 5] total 8 [2022-01-18 04:28:09,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075273386] [2022-01-18 04:28:09,753 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:09,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 04:28:09,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:09,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 04:28:09,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:09,753 INFO L87 Difference]: Start difference. First operand 267 states and 594 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) 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-18 04:28:09,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:09,893 INFO L93 Difference]: Finished difference Result 393 states and 836 transitions. [2022-01-18 04:28:09,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 04:28:09,894 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) 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 23 [2022-01-18 04:28:09,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:09,895 INFO L225 Difference]: With dead ends: 393 [2022-01-18 04:28:09,895 INFO L226 Difference]: Without dead ends: 386 [2022-01-18 04:28:09,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 36 SyntacticMatches, 9 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-18 04:28:09,895 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 30 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:09,895 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 78 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:09,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-01-18 04:28:09,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 315. [2022-01-18 04:28:09,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 314 states have (on average 2.261146496815287) internal successors, (710), 314 states have internal predecessors, (710), 0 states have call successors, (0), 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-18 04:28:09,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 710 transitions. [2022-01-18 04:28:09,904 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 710 transitions. Word has length 23 [2022-01-18 04:28:09,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:09,904 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 710 transitions. [2022-01-18 04:28:09,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.888888888888889) 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-18 04:28:09,905 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 710 transitions. [2022-01-18 04:28:09,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:09,905 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:09,905 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:09,928 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-18 04:28:10,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-01-18 04:28:10,123 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:10,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:10,124 INFO L85 PathProgramCache]: Analyzing trace with hash 379940123, now seen corresponding path program 40 times [2022-01-18 04:28:10,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:10,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163211845] [2022-01-18 04:28:10,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:10,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:10,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:10,208 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:10,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:10,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163211845] [2022-01-18 04:28:10,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163211845] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:10,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431603855] [2022-01-18 04:28:10,209 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:10,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:10,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:10,222 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-18 04:28:10,256 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-18 04:28:10,264 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:10,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:10,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:10,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:10,369 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:10,369 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:10,434 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:10,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431603855] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:10,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:10,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 04:28:10,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554029802] [2022-01-18 04:28:10,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:10,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:10,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:10,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:10,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:10,435 INFO L87 Difference]: Start difference. First operand 315 states and 710 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:11,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:11,932 INFO L93 Difference]: Finished difference Result 706 states and 1433 transitions. [2022-01-18 04:28:11,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 04:28:11,932 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:11,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:11,934 INFO L225 Difference]: With dead ends: 706 [2022-01-18 04:28:11,934 INFO L226 Difference]: Without dead ends: 706 [2022-01-18 04:28:11,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 10 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1295 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=1014, Invalid=3956, Unknown=0, NotChecked=0, Total=4970 [2022-01-18 04:28:11,935 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 152 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:11,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 222 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1118 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:28:11,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2022-01-18 04:28:11,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 284. [2022-01-18 04:28:11,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 283 states have (on average 2.2508833922261484) internal successors, (637), 283 states have internal predecessors, (637), 0 states have call successors, (0), 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-18 04:28:11,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 637 transitions. [2022-01-18 04:28:11,942 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 637 transitions. Word has length 25 [2022-01-18 04:28:11,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:11,943 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 637 transitions. [2022-01-18 04:28:11,943 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:11,943 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 637 transitions. [2022-01-18 04:28:11,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:11,943 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:11,944 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:11,966 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:12,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-01-18 04:28:12,158 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:12,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:12,158 INFO L85 PathProgramCache]: Analyzing trace with hash -957119145, now seen corresponding path program 41 times [2022-01-18 04:28:12,158 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:12,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199843656] [2022-01-18 04:28:12,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:12,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:12,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:12,206 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:12,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:12,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199843656] [2022-01-18 04:28:12,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199843656] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:12,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128922540] [2022-01-18 04:28:12,206 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:12,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:12,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:12,207 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-18 04:28:12,208 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-18 04:28:12,225 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:28:12,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:12,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:12,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:12,326 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:12,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:12,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128922540] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:12,393 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:12,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 04:28:12,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313950194] [2022-01-18 04:28:12,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:12,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:12,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:12,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:12,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:12,394 INFO L87 Difference]: Start difference. First operand 284 states and 637 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:13,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:13,051 INFO L93 Difference]: Finished difference Result 631 states and 1169 transitions. [2022-01-18 04:28:13,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 04:28:13,052 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:13,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:13,053 INFO L225 Difference]: With dead ends: 631 [2022-01-18 04:28:13,053 INFO L226 Difference]: Without dead ends: 575 [2022-01-18 04:28:13,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 37 SyntacticMatches, 9 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=474, Invalid=1976, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 04:28:13,054 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 187 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:13,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 235 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:13,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2022-01-18 04:28:13,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 332. [2022-01-18 04:28:13,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 332 states, 331 states have (on average 2.1691842900302114) internal successors, (718), 331 states have internal predecessors, (718), 0 states have call successors, (0), 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-18 04:28:13,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 332 states to 332 states and 718 transitions. [2022-01-18 04:28:13,062 INFO L78 Accepts]: Start accepts. Automaton has 332 states and 718 transitions. Word has length 25 [2022-01-18 04:28:13,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:13,062 INFO L470 AbstractCegarLoop]: Abstraction has 332 states and 718 transitions. [2022-01-18 04:28:13,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:13,062 INFO L276 IsEmpty]: Start isEmpty. Operand 332 states and 718 transitions. [2022-01-18 04:28:13,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:13,063 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:13,063 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:13,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:13,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-01-18 04:28:13,283 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:13,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:13,284 INFO L85 PathProgramCache]: Analyzing trace with hash 736582831, now seen corresponding path program 42 times [2022-01-18 04:28:13,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:13,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758677380] [2022-01-18 04:28:13,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:13,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:13,319 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:13,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:13,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758677380] [2022-01-18 04:28:13,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758677380] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:13,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182846091] [2022-01-18 04:28:13,319 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:13,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:13,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:13,321 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-18 04:28:13,349 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-18 04:28:13,352 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:28:13,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:13,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:13,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:13,446 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:13,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:13,497 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:13,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182846091] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:13,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:13,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 10 [2022-01-18 04:28:13,497 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802841431] [2022-01-18 04:28:13,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:13,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:13,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:13,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:13,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:13,498 INFO L87 Difference]: Start difference. First operand 332 states and 718 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:13,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:13,939 INFO L93 Difference]: Finished difference Result 585 states and 1122 transitions. [2022-01-18 04:28:13,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 04:28:13,939 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:13,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:13,941 INFO L225 Difference]: With dead ends: 585 [2022-01-18 04:28:13,941 INFO L226 Difference]: Without dead ends: 585 [2022-01-18 04:28:13,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 560 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=337, Invalid=1469, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 04:28:13,941 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 161 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:13,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 130 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:13,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-01-18 04:28:13,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 329. [2022-01-18 04:28:13,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.158536585365854) internal successors, (708), 328 states have internal predecessors, (708), 0 states have call successors, (0), 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-18 04:28:13,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 708 transitions. [2022-01-18 04:28:13,949 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 708 transitions. Word has length 25 [2022-01-18 04:28:13,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:13,949 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 708 transitions. [2022-01-18 04:28:13,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:13,949 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 708 transitions. [2022-01-18 04:28:13,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:13,950 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:13,950 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:13,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:14,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:14,163 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:14,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:14,164 INFO L85 PathProgramCache]: Analyzing trace with hash -647315251, now seen corresponding path program 43 times [2022-01-18 04:28:14,164 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:14,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195616036] [2022-01-18 04:28:14,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:14,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:14,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:14,192 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:14,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:14,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195616036] [2022-01-18 04:28:14,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195616036] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:14,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650420542] [2022-01-18 04:28:14,192 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:14,193 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:14,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:14,194 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-18 04:28:14,195 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-18 04:28:14,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:14,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:14,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:14,315 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:14,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:14,368 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:14,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650420542] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:14,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:14,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 10 [2022-01-18 04:28:14,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166882222] [2022-01-18 04:28:14,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:14,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:14,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:14,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:14,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:14,369 INFO L87 Difference]: Start difference. First operand 329 states and 708 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:14,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:14,497 INFO L93 Difference]: Finished difference Result 364 states and 764 transitions. [2022-01-18 04:28:14,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:28:14,498 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:14,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:14,499 INFO L225 Difference]: With dead ends: 364 [2022-01-18 04:28:14,499 INFO L226 Difference]: Without dead ends: 362 [2022-01-18 04:28:14,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:14,500 INFO L933 BasicCegarLoop]: 8 mSDtfsCounter, 27 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:14,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 38 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:14,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-01-18 04:28:14,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 329. [2022-01-18 04:28:14,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 329 states, 328 states have (on average 2.1554878048780486) internal successors, (707), 328 states have internal predecessors, (707), 0 states have call successors, (0), 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-18 04:28:14,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 707 transitions. [2022-01-18 04:28:14,506 INFO L78 Accepts]: Start accepts. Automaton has 329 states and 707 transitions. Word has length 25 [2022-01-18 04:28:14,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:14,506 INFO L470 AbstractCegarLoop]: Abstraction has 329 states and 707 transitions. [2022-01-18 04:28:14,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:14,506 INFO L276 IsEmpty]: Start isEmpty. Operand 329 states and 707 transitions. [2022-01-18 04:28:14,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:14,507 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:14,507 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:14,528 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-18 04:28:14,723 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-01-18 04:28:14,723 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:14,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:14,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1599122149, now seen corresponding path program 44 times [2022-01-18 04:28:14,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:14,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979917058] [2022-01-18 04:28:14,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:14,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:14,753 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:14,754 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:14,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979917058] [2022-01-18 04:28:14,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979917058] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:14,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406166870] [2022-01-18 04:28:14,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:14,754 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:14,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:14,755 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-18 04:28:14,755 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-18 04:28:14,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:14,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:14,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:14,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:14,891 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:14,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:14,953 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:14,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406166870] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:14,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:14,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 11 [2022-01-18 04:28:14,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677264011] [2022-01-18 04:28:14,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:14,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:14,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:14,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:14,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:14,955 INFO L87 Difference]: Start difference. First operand 329 states and 707 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:15,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:15,581 INFO L93 Difference]: Finished difference Result 710 states and 1347 transitions. [2022-01-18 04:28:15,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 04:28:15,581 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:15,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:15,583 INFO L225 Difference]: With dead ends: 710 [2022-01-18 04:28:15,583 INFO L226 Difference]: Without dead ends: 710 [2022-01-18 04:28:15,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 450 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=331, Invalid=1391, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 04:28:15,584 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 155 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 753 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 201 SdHoareTripleChecker+Invalid, 767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 753 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:15,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 201 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 753 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:15,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2022-01-18 04:28:15,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 330. [2022-01-18 04:28:15,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.155015197568389) internal successors, (709), 329 states have internal predecessors, (709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:15,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 709 transitions. [2022-01-18 04:28:15,593 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 709 transitions. Word has length 25 [2022-01-18 04:28:15,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:15,593 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 709 transitions. [2022-01-18 04:28:15,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 11 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:15,593 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 709 transitions. [2022-01-18 04:28:15,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:15,594 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:15,594 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:15,616 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-18 04:28:15,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-01-18 04:28:15,811 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:15,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:15,812 INFO L85 PathProgramCache]: Analyzing trace with hash -896316841, now seen corresponding path program 45 times [2022-01-18 04:28:15,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:15,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801641735] [2022-01-18 04:28:15,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:15,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:15,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:15,842 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:15,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:15,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801641735] [2022-01-18 04:28:15,844 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801641735] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:15,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525200110] [2022-01-18 04:28:15,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:15,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:15,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:15,845 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-18 04:28:15,852 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-18 04:28:15,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 04:28:15,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:15,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:15,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:15,985 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:15,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:16,041 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:16,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525200110] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:16,041 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:16,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 11 [2022-01-18 04:28:16,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622064921] [2022-01-18 04:28:16,041 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:16,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:16,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:16,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:16,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:16,042 INFO L87 Difference]: Start difference. First operand 330 states and 709 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 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-18 04:28:16,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:16,500 INFO L93 Difference]: Finished difference Result 591 states and 1121 transitions. [2022-01-18 04:28:16,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 04:28:16,500 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:16,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:16,502 INFO L225 Difference]: With dead ends: 591 [2022-01-18 04:28:16,502 INFO L226 Difference]: Without dead ends: 585 [2022-01-18 04:28:16,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 414 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=244, Invalid=1238, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 04:28:16,503 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 113 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 168 SdHoareTripleChecker+Invalid, 615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:16,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 168 Invalid, 615 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:16,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-01-18 04:28:16,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 330. [2022-01-18 04:28:16,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.1519756838905777) internal successors, (708), 329 states have internal predecessors, (708), 0 states have call successors, (0), 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-18 04:28:16,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 708 transitions. [2022-01-18 04:28:16,509 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 708 transitions. Word has length 25 [2022-01-18 04:28:16,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:16,509 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 708 transitions. [2022-01-18 04:28:16,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 11 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-18 04:28:16,509 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 708 transitions. [2022-01-18 04:28:16,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:16,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:16,510 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:16,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:16,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 04:28:16,726 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:16,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:16,726 INFO L85 PathProgramCache]: Analyzing trace with hash 2133722595, now seen corresponding path program 46 times [2022-01-18 04:28:16,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:16,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382830677] [2022-01-18 04:28:16,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:16,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:16,762 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:16,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:16,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382830677] [2022-01-18 04:28:16,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382830677] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:16,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769677065] [2022-01-18 04:28:16,762 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:16,762 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:16,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:16,763 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-18 04:28:16,764 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-18 04:28:16,783 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:16,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:16,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:16,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:16,906 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:16,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:16,953 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:16,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769677065] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:16,954 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:16,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 11 [2022-01-18 04:28:16,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211269294] [2022-01-18 04:28:16,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:16,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:16,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:16,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:16,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:16,954 INFO L87 Difference]: Start difference. First operand 330 states and 708 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:17,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:17,680 INFO L93 Difference]: Finished difference Result 735 states and 1392 transitions. [2022-01-18 04:28:17,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 04:28:17,680 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:17,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:17,683 INFO L225 Difference]: With dead ends: 735 [2022-01-18 04:28:17,683 INFO L226 Difference]: Without dead ends: 735 [2022-01-18 04:28:17,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=389, Invalid=1867, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 04:28:17,684 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 126 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 713 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 226 SdHoareTripleChecker+Invalid, 740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 713 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:17,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 226 Invalid, 740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 713 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:17,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 735 states. [2022-01-18 04:28:17,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 735 to 331. [2022-01-18 04:28:17,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.1515151515151514) internal successors, (710), 330 states have internal predecessors, (710), 0 states have call successors, (0), 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-18 04:28:17,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 710 transitions. [2022-01-18 04:28:17,691 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 710 transitions. Word has length 25 [2022-01-18 04:28:17,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:17,692 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 710 transitions. [2022-01-18 04:28:17,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:17,692 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 710 transitions. [2022-01-18 04:28:17,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:17,693 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:17,693 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:17,709 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-18 04:28:17,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:17,899 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:17,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:17,900 INFO L85 PathProgramCache]: Analyzing trace with hash 749824513, now seen corresponding path program 47 times [2022-01-18 04:28:17,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:17,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102443576] [2022-01-18 04:28:17,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:17,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:17,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:17,932 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:17,932 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:17,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1102443576] [2022-01-18 04:28:17,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1102443576] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:17,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1074008631] [2022-01-18 04:28:17,932 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:17,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:17,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:17,934 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-18 04:28:17,935 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-18 04:28:17,952 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:28:17,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:17,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:17,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:18,057 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:18,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:18,134 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:18,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1074008631] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:18,134 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:18,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 11 [2022-01-18 04:28:18,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817675984] [2022-01-18 04:28:18,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:18,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:18,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:18,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:18,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:18,135 INFO L87 Difference]: Start difference. First operand 331 states and 710 transitions. Second operand has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:18,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:18,523 INFO L93 Difference]: Finished difference Result 510 states and 997 transitions. [2022-01-18 04:28:18,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 04:28:18,523 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:18,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:18,525 INFO L225 Difference]: With dead ends: 510 [2022-01-18 04:28:18,525 INFO L226 Difference]: Without dead ends: 506 [2022-01-18 04:28:18,525 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 40 SyntacticMatches, 7 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=176, Invalid=754, Unknown=0, NotChecked=0, Total=930 [2022-01-18 04:28:18,530 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 115 mSDsluCounter, 211 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 140 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:18,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 140 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:18,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 506 states. [2022-01-18 04:28:18,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 506 to 331. [2022-01-18 04:28:18,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 330 states have (on average 2.1484848484848484) internal successors, (709), 330 states have internal predecessors, (709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:18,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 709 transitions. [2022-01-18 04:28:18,537 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 709 transitions. Word has length 25 [2022-01-18 04:28:18,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:18,537 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 709 transitions. [2022-01-18 04:28:18,537 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.75) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:18,537 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 709 transitions. [2022-01-18 04:28:18,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:18,538 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:18,538 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:18,561 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-18 04:28:18,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:18,756 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:18,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:18,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1067153113, now seen corresponding path program 48 times [2022-01-18 04:28:18,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:18,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444354704] [2022-01-18 04:28:18,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:18,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:18,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:18,791 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:18,791 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:18,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444354704] [2022-01-18 04:28:18,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444354704] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:18,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599958956] [2022-01-18 04:28:18,792 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:18,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:18,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:18,793 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-18 04:28:18,829 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-18 04:28:18,832 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 04:28:18,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:18,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:18,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:18,960 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:18,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:19,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599958956] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:19,015 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:19,015 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 12 [2022-01-18 04:28:19,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261049099] [2022-01-18 04:28:19,016 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:19,016 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:19,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:19,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:19,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:19,016 INFO L87 Difference]: Start difference. First operand 331 states and 709 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:19,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:19,865 INFO L93 Difference]: Finished difference Result 687 states and 1294 transitions. [2022-01-18 04:28:19,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 04:28:19,866 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:19,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:19,868 INFO L225 Difference]: With dead ends: 687 [2022-01-18 04:28:19,868 INFO L226 Difference]: Without dead ends: 687 [2022-01-18 04:28:19,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=498, Invalid=2582, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 04:28:19,869 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 181 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 821 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 866 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:19,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 233 Invalid, 866 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 821 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:19,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2022-01-18 04:28:19,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 319. [2022-01-18 04:28:19,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.1226415094339623) internal successors, (675), 318 states have internal predecessors, (675), 0 states have call successors, (0), 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-18 04:28:19,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 675 transitions. [2022-01-18 04:28:19,874 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 675 transitions. Word has length 25 [2022-01-18 04:28:19,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:19,874 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 675 transitions. [2022-01-18 04:28:19,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:19,875 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 675 transitions. [2022-01-18 04:28:19,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:19,875 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:19,876 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:19,901 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-18 04:28:20,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:20,095 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:20,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:20,096 INFO L85 PathProgramCache]: Analyzing trace with hash 243478247, now seen corresponding path program 49 times [2022-01-18 04:28:20,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:20,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75067749] [2022-01-18 04:28:20,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:20,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:20,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:20,132 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:20,132 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:20,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75067749] [2022-01-18 04:28:20,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75067749] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:20,132 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044725606] [2022-01-18 04:28:20,132 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:20,132 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:20,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:20,133 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-18 04:28:20,134 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-18 04:28:20,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:20,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:20,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:20,264 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:20,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:20,318 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:20,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044725606] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:20,318 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:20,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 12 [2022-01-18 04:28:20,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708433435] [2022-01-18 04:28:20,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:20,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:20,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:20,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:20,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:20,319 INFO L87 Difference]: Start difference. First operand 319 states and 675 transitions. Second operand has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:20,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:20,769 INFO L93 Difference]: Finished difference Result 476 states and 923 transitions. [2022-01-18 04:28:20,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 04:28:20,769 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:20,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:20,771 INFO L225 Difference]: With dead ends: 476 [2022-01-18 04:28:20,771 INFO L226 Difference]: Without dead ends: 470 [2022-01-18 04:28:20,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=212, Invalid=978, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:28:20,772 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 113 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:20,772 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 195 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:20,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2022-01-18 04:28:20,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 319. [2022-01-18 04:28:20,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 2.1163522012578615) internal successors, (673), 318 states have internal predecessors, (673), 0 states have call successors, (0), 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-18 04:28:20,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 673 transitions. [2022-01-18 04:28:20,777 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 673 transitions. Word has length 25 [2022-01-18 04:28:20,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:20,777 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 673 transitions. [2022-01-18 04:28:20,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.5384615384615383) internal successors, (33), 12 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:20,778 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 673 transitions. [2022-01-18 04:28:20,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:20,778 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:20,778 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:20,803 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-18 04:28:21,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-01-18 04:28:21,000 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:21,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:21,000 INFO L85 PathProgramCache]: Analyzing trace with hash -868255717, now seen corresponding path program 50 times [2022-01-18 04:28:21,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:21,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317594318] [2022-01-18 04:28:21,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:21,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:21,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:21,033 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:21,033 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:21,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317594318] [2022-01-18 04:28:21,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317594318] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:21,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227975808] [2022-01-18 04:28:21,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:21,033 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:21,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:21,034 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-18 04:28:21,035 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-18 04:28:21,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:21,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:21,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:21,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:21,166 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:21,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:21,225 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227975808] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:21,225 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:21,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 12 [2022-01-18 04:28:21,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245067367] [2022-01-18 04:28:21,225 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:21,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:21,226 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:21,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:21,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:21,226 INFO L87 Difference]: Start difference. First operand 319 states and 673 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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-18 04:28:21,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:21,967 INFO L93 Difference]: Finished difference Result 866 states and 1642 transitions. [2022-01-18 04:28:21,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 04:28:21,967 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:21,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:21,969 INFO L225 Difference]: With dead ends: 866 [2022-01-18 04:28:21,969 INFO L226 Difference]: Without dead ends: 866 [2022-01-18 04:28:21,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=417, Invalid=1745, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 04:28:21,970 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 152 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 278 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:21,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 278 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:21,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 866 states. [2022-01-18 04:28:21,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 866 to 320. [2022-01-18 04:28:21,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.115987460815047) internal successors, (675), 319 states have internal predecessors, (675), 0 states have call successors, (0), 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-18 04:28:21,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 675 transitions. [2022-01-18 04:28:21,977 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 675 transitions. Word has length 25 [2022-01-18 04:28:21,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:21,977 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 675 transitions. [2022-01-18 04:28:21,977 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 12 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-18 04:28:21,977 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 675 transitions. [2022-01-18 04:28:21,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:21,978 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:21,978 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:22,003 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-18 04:28:22,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-01-18 04:28:22,200 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:22,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:22,201 INFO L85 PathProgramCache]: Analyzing trace with hash -165450409, now seen corresponding path program 51 times [2022-01-18 04:28:22,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:22,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033509356] [2022-01-18 04:28:22,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:22,201 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:22,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:22,235 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:22,235 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:22,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033509356] [2022-01-18 04:28:22,235 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033509356] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:22,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1957747108] [2022-01-18 04:28:22,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:22,236 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:22,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:22,237 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-18 04:28:22,238 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-18 04:28:22,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 04:28:22,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:22,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:22,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:22,392 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:22,393 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:22,439 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:22,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1957747108] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:22,439 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:22,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 12 [2022-01-18 04:28:22,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461650733] [2022-01-18 04:28:22,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:22,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:22,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:22,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:22,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:22,440 INFO L87 Difference]: Start difference. First operand 320 states and 675 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:22,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:22,924 INFO L93 Difference]: Finished difference Result 575 states and 1076 transitions. [2022-01-18 04:28:22,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 04:28:22,924 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:22,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:22,926 INFO L225 Difference]: With dead ends: 575 [2022-01-18 04:28:22,926 INFO L226 Difference]: Without dead ends: 569 [2022-01-18 04:28:22,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=229, Invalid=961, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:28:22,926 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 123 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 682 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:22,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 159 Invalid, 682 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:22,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-01-18 04:28:22,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 320. [2022-01-18 04:28:22,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 319 states have (on average 2.1128526645768027) internal successors, (674), 319 states have internal predecessors, (674), 0 states have call successors, (0), 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-18 04:28:22,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 674 transitions. [2022-01-18 04:28:22,932 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 674 transitions. Word has length 25 [2022-01-18 04:28:22,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:22,933 INFO L470 AbstractCegarLoop]: Abstraction has 320 states and 674 transitions. [2022-01-18 04:28:22,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:22,933 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 674 transitions. [2022-01-18 04:28:22,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:22,934 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:22,934 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:22,938 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-18 04:28:23,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-01-18 04:28:23,138 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:23,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:23,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1430378269, now seen corresponding path program 52 times [2022-01-18 04:28:23,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:23,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776718584] [2022-01-18 04:28:23,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:23,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:23,169 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:23,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:23,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776718584] [2022-01-18 04:28:23,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776718584] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:23,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026995550] [2022-01-18 04:28:23,170 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:23,170 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:23,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:23,171 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-18 04:28:23,171 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-18 04:28:23,187 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:23,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:23,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:23,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:23,309 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:23,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:23,366 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:23,366 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026995550] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:23,366 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:23,366 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 12 [2022-01-18 04:28:23,366 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104967219] [2022-01-18 04:28:23,366 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:23,367 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:23,367 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:23,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:23,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:23,367 INFO L87 Difference]: Start difference. First operand 320 states and 674 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-18 04:28:24,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:24,170 INFO L93 Difference]: Finished difference Result 737 states and 1379 transitions. [2022-01-18 04:28:24,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 04:28:24,171 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:24,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:24,173 INFO L225 Difference]: With dead ends: 737 [2022-01-18 04:28:24,173 INFO L226 Difference]: Without dead ends: 737 [2022-01-18 04:28:24,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 531 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=412, Invalid=1658, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 04:28:24,174 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 152 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 980 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:24,174 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 261 Invalid, 980 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 952 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:28:24,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2022-01-18 04:28:24,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 321. [2022-01-18 04:28:24,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 2.1125) internal successors, (676), 320 states have internal predecessors, (676), 0 states have call successors, (0), 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-18 04:28:24,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 676 transitions. [2022-01-18 04:28:24,179 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 676 transitions. Word has length 25 [2022-01-18 04:28:24,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:24,179 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 676 transitions. [2022-01-18 04:28:24,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-18 04:28:24,179 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 676 transitions. [2022-01-18 04:28:24,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:24,180 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:24,180 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:24,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-01-18 04:28:24,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-01-18 04:28:24,399 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:24,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:24,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1480690945, now seen corresponding path program 53 times [2022-01-18 04:28:24,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:24,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939112746] [2022-01-18 04:28:24,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:24,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:24,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:24,438 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:24,438 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:24,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939112746] [2022-01-18 04:28:24,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939112746] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:24,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597505715] [2022-01-18 04:28:24,438 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:24,439 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:24,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:24,440 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-18 04:28:24,440 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-18 04:28:24,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 04:28:24,457 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:24,458 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:24,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:24,587 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:24,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:24,632 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:24,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597505715] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:24,632 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:24,632 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 12 [2022-01-18 04:28:24,632 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1561833752] [2022-01-18 04:28:24,633 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:24,633 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:24,633 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:24,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:24,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:24,633 INFO L87 Difference]: Start difference. First operand 321 states and 676 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-18 04:28:25,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:25,096 INFO L93 Difference]: Finished difference Result 645 states and 1234 transitions. [2022-01-18 04:28:25,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 04:28:25,097 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:25,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:25,098 INFO L225 Difference]: With dead ends: 645 [2022-01-18 04:28:25,098 INFO L226 Difference]: Without dead ends: 641 [2022-01-18 04:28:25,099 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 40 SyntacticMatches, 6 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=235, Invalid=1025, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 04:28:25,099 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 159 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:25,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 165 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:25,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-01-18 04:28:25,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 323. [2022-01-18 04:28:25,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 2.1055900621118013) internal successors, (678), 322 states have internal predecessors, (678), 0 states have call successors, (0), 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-18 04:28:25,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 678 transitions. [2022-01-18 04:28:25,105 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 678 transitions. Word has length 25 [2022-01-18 04:28:25,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:25,105 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 678 transitions. [2022-01-18 04:28:25,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-18 04:28:25,105 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 678 transitions. [2022-01-18 04:28:25,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:25,106 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:25,106 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:25,131 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-18 04:28:25,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-01-18 04:28:25,328 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:25,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:25,328 INFO L85 PathProgramCache]: Analyzing trace with hash -336286681, now seen corresponding path program 54 times [2022-01-18 04:28:25,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:25,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156453807] [2022-01-18 04:28:25,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:25,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:25,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:25,369 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:25,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:25,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156453807] [2022-01-18 04:28:25,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156453807] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:25,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575511099] [2022-01-18 04:28:25,369 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:25,369 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:25,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:25,371 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-18 04:28:25,372 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-18 04:28:25,391 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 04:28:25,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:25,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:25,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:25,539 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:25,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:25,585 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:25,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575511099] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:25,586 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:25,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 04:28:25,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994537932] [2022-01-18 04:28:25,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:25,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:28:25,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:25,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:28:25,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:28:25,586 INFO L87 Difference]: Start difference. First operand 323 states and 678 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 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-18 04:28:26,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:26,945 INFO L93 Difference]: Finished difference Result 881 states and 1678 transitions. [2022-01-18 04:28:26,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 04:28:26,945 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:26,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:26,947 INFO L225 Difference]: With dead ends: 881 [2022-01-18 04:28:26,947 INFO L226 Difference]: Without dead ends: 881 [2022-01-18 04:28:26,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 39 SyntacticMatches, 6 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1975 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1028, Invalid=4824, Unknown=0, NotChecked=0, Total=5852 [2022-01-18 04:28:26,948 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 232 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 1045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:26,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 218 Invalid, 1045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:28:26,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 881 states. [2022-01-18 04:28:26,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 881 to 325. [2022-01-18 04:28:26,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 324 states have (on average 2.1049382716049383) internal successors, (682), 324 states have internal predecessors, (682), 0 states have call successors, (0), 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-18 04:28:26,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 682 transitions. [2022-01-18 04:28:26,954 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 682 transitions. Word has length 25 [2022-01-18 04:28:26,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:26,955 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 682 transitions. [2022-01-18 04:28:26,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 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-18 04:28:26,955 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 682 transitions. [2022-01-18 04:28:26,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:26,955 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:26,955 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:26,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-01-18 04:28:27,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-01-18 04:28:27,156 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:27,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:27,156 INFO L85 PathProgramCache]: Analyzing trace with hash 974344679, now seen corresponding path program 55 times [2022-01-18 04:28:27,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:27,156 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073152966] [2022-01-18 04:28:27,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:27,156 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:27,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:27,199 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:27,199 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:27,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073152966] [2022-01-18 04:28:27,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073152966] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:27,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1191935122] [2022-01-18 04:28:27,200 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:27,200 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:27,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:27,200 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-18 04:28:27,201 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-18 04:28:27,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:27,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:27,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:27,356 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:27,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:27,403 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:27,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1191935122] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:27,404 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:27,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 04:28:27,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51391745] [2022-01-18 04:28:27,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:27,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:28:27,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:27,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:28:27,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:28:27,405 INFO L87 Difference]: Start difference. First operand 325 states and 682 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 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-18 04:28:28,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:28,009 INFO L93 Difference]: Finished difference Result 590 states and 1117 transitions. [2022-01-18 04:28:28,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 04:28:28,009 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:28,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:28,011 INFO L225 Difference]: With dead ends: 590 [2022-01-18 04:28:28,011 INFO L226 Difference]: Without dead ends: 570 [2022-01-18 04:28:28,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 39 SyntacticMatches, 6 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=309, Invalid=1497, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 04:28:28,011 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 135 mSDsluCounter, 340 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:28,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 229 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:28,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2022-01-18 04:28:28,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 327. [2022-01-18 04:28:28,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 326 states have (on average 2.0950920245398774) internal successors, (683), 326 states have internal predecessors, (683), 0 states have call successors, (0), 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-18 04:28:28,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 683 transitions. [2022-01-18 04:28:28,017 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 683 transitions. Word has length 25 [2022-01-18 04:28:28,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:28,017 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 683 transitions. [2022-01-18 04:28:28,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 13 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-18 04:28:28,017 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 683 transitions. [2022-01-18 04:28:28,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:28,018 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:28,018 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:28,038 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-01-18 04:28:28,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:28,231 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:28,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:28,232 INFO L85 PathProgramCache]: Analyzing trace with hash -2067056413, now seen corresponding path program 56 times [2022-01-18 04:28:28,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:28,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16076192] [2022-01-18 04:28:28,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:28,232 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:28,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:28,282 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:28,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:28,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16076192] [2022-01-18 04:28:28,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16076192] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:28,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287288723] [2022-01-18 04:28:28,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:28,282 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:28,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:28,283 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-18 04:28:28,285 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-18 04:28:28,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:28,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:28,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:28,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:28,424 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:28,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:28,473 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:28,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287288723] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:28,473 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:28,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 04:28:28,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511780001] [2022-01-18 04:28:28,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:28,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:28:28,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:28,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:28:28,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:28:28,474 INFO L87 Difference]: Start difference. First operand 327 states and 683 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-18 04:28:30,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:30,073 INFO L93 Difference]: Finished difference Result 693 states and 1321 transitions. [2022-01-18 04:28:30,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 04:28:30,074 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:30,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:30,077 INFO L225 Difference]: With dead ends: 693 [2022-01-18 04:28:30,077 INFO L226 Difference]: Without dead ends: 691 [2022-01-18 04:28:30,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1437 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=971, Invalid=4141, Unknown=0, NotChecked=0, Total=5112 [2022-01-18 04:28:30,078 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 182 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 1194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:30,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 182 Invalid, 1194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:28:30,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2022-01-18 04:28:30,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 307. [2022-01-18 04:28:30,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 2.0718954248366015) internal successors, (634), 306 states have internal predecessors, (634), 0 states have call successors, (0), 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-18 04:28:30,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 634 transitions. [2022-01-18 04:28:30,084 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 634 transitions. Word has length 25 [2022-01-18 04:28:30,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:30,085 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 634 transitions. [2022-01-18 04:28:30,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-18 04:28:30,085 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 634 transitions. [2022-01-18 04:28:30,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:30,085 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:30,085 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:30,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-01-18 04:28:30,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:30,286 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:30,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:30,286 INFO L85 PathProgramCache]: Analyzing trace with hash 747123299, now seen corresponding path program 57 times [2022-01-18 04:28:30,286 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:30,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805085256] [2022-01-18 04:28:30,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:30,286 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:30,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:30,325 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:30,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:30,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805085256] [2022-01-18 04:28:30,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805085256] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:30,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989690682] [2022-01-18 04:28:30,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:30,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:30,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:30,326 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-18 04:28:30,327 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-18 04:28:30,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 04:28:30,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:30,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:30,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:30,460 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:30,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:30,509 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:30,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989690682] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:30,509 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:30,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 04:28:30,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464849856] [2022-01-18 04:28:30,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:30,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:28:30,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:30,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:28:30,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:28:30,510 INFO L87 Difference]: Start difference. First operand 307 states and 634 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-18 04:28:30,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:30,951 INFO L93 Difference]: Finished difference Result 466 states and 889 transitions. [2022-01-18 04:28:30,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 04:28:30,951 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:30,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:30,953 INFO L225 Difference]: With dead ends: 466 [2022-01-18 04:28:30,953 INFO L226 Difference]: Without dead ends: 456 [2022-01-18 04:28:30,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=233, Invalid=1099, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 04:28:30,953 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 140 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:30,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 162 Invalid, 507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:30,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-01-18 04:28:30,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 307. [2022-01-18 04:28:30,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 306 states have (on average 2.065359477124183) internal successors, (632), 306 states have internal predecessors, (632), 0 states have call successors, (0), 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-18 04:28:30,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 632 transitions. [2022-01-18 04:28:30,957 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 632 transitions. Word has length 25 [2022-01-18 04:28:30,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:30,957 INFO L470 AbstractCegarLoop]: Abstraction has 307 states and 632 transitions. [2022-01-18 04:28:30,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 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-18 04:28:30,958 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 632 transitions. [2022-01-18 04:28:30,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:30,958 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:30,958 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:30,974 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-18 04:28:31,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:31,159 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:31,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:31,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1653381349, now seen corresponding path program 58 times [2022-01-18 04:28:31,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:31,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701723466] [2022-01-18 04:28:31,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:31,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:31,206 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:31,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:31,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701723466] [2022-01-18 04:28:31,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701723466] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:31,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1177182995] [2022-01-18 04:28:31,206 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:31,206 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:31,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:31,208 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-18 04:28:31,209 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-18 04:28:31,228 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:31,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:31,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:31,230 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:31,357 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:31,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:31,406 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:31,407 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1177182995] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:31,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:31,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 04:28:31,407 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178945567] [2022-01-18 04:28:31,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:31,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:28:31,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:31,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:28:31,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:28:31,407 INFO L87 Difference]: Start difference. First operand 307 states and 632 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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-18 04:28:32,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:32,822 INFO L93 Difference]: Finished difference Result 624 states and 1226 transitions. [2022-01-18 04:28:32,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 04:28:32,823 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:32,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:32,825 INFO L225 Difference]: With dead ends: 624 [2022-01-18 04:28:32,825 INFO L226 Difference]: Without dead ends: 624 [2022-01-18 04:28:32,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1388 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=920, Invalid=3910, Unknown=0, NotChecked=0, Total=4830 [2022-01-18 04:28:32,826 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 181 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 1017 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 1067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:32,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 79 Invalid, 1067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1017 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 04:28:32,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 624 states. [2022-01-18 04:28:32,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 624 to 282. [2022-01-18 04:28:32,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 2.03914590747331) internal successors, (573), 281 states have internal predecessors, (573), 0 states have call successors, (0), 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-18 04:28:32,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 573 transitions. [2022-01-18 04:28:32,832 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 573 transitions. Word has length 25 [2022-01-18 04:28:32,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:32,832 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 573 transitions. [2022-01-18 04:28:32,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 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-18 04:28:32,832 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 573 transitions. [2022-01-18 04:28:32,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:32,833 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:32,833 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:32,849 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-01-18 04:28:33,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2022-01-18 04:28:33,035 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:33,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:33,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1650303401, now seen corresponding path program 59 times [2022-01-18 04:28:33,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:33,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836954416] [2022-01-18 04:28:33,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:33,036 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:33,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:33,077 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:33,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:33,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836954416] [2022-01-18 04:28:33,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836954416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:33,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124607612] [2022-01-18 04:28:33,077 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:33,077 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:33,077 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:33,078 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-18 04:28:33,079 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-18 04:28:33,094 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 04:28:33,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:33,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:33,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:33,214 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:33,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:33,263 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:33,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124607612] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:33,264 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:33,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 04:28:33,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589359490] [2022-01-18 04:28:33,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:33,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 04:28:33,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:33,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 04:28:33,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-01-18 04:28:33,265 INFO L87 Difference]: Start difference. First operand 282 states and 573 transitions. Second operand has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:33,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:33,742 INFO L93 Difference]: Finished difference Result 399 states and 733 transitions. [2022-01-18 04:28:33,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 04:28:33,742 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:33,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:33,743 INFO L225 Difference]: With dead ends: 399 [2022-01-18 04:28:33,744 INFO L226 Difference]: Without dead ends: 369 [2022-01-18 04:28:33,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 38 SyntacticMatches, 6 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=277, Invalid=1363, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:28:33,744 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 178 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:33,744 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 150 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:33,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-01-18 04:28:33,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 261. [2022-01-18 04:28:33,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 2.042307692307692) internal successors, (531), 260 states have internal predecessors, (531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:33,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 531 transitions. [2022-01-18 04:28:33,749 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 531 transitions. Word has length 25 [2022-01-18 04:28:33,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:33,749 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 531 transitions. [2022-01-18 04:28:33,749 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 2.466666666666667) internal successors, (37), 14 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:33,749 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 531 transitions. [2022-01-18 04:28:33,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:33,750 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:33,750 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:33,765 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-01-18 04:28:33,955 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-01-18 04:28:33,955 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:33,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:33,956 INFO L85 PathProgramCache]: Analyzing trace with hash -1820860133, now seen corresponding path program 60 times [2022-01-18 04:28:33,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:33,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505607992] [2022-01-18 04:28:33,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:33,956 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:33,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:33,989 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:33,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:33,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505607992] [2022-01-18 04:28:33,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505607992] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:33,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396986321] [2022-01-18 04:28:33,990 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:33,990 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:33,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:33,991 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-18 04:28:34,021 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-18 04:28:34,022 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:28:34,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:34,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:34,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:34,139 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:34,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:34,194 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:34,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396986321] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:34,194 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:34,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 12 [2022-01-18 04:28:34,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496906256] [2022-01-18 04:28:34,194 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:34,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:34,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:34,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:34,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:34,195 INFO L87 Difference]: Start difference. First operand 261 states and 531 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:34,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:34,953 INFO L93 Difference]: Finished difference Result 539 states and 1026 transitions. [2022-01-18 04:28:34,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 04:28:34,954 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:34,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:34,955 INFO L225 Difference]: With dead ends: 539 [2022-01-18 04:28:34,956 INFO L226 Difference]: Without dead ends: 539 [2022-01-18 04:28:34,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=483, Invalid=2487, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 04:28:34,957 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 156 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 684 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:34,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 90 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 684 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:34,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-01-18 04:28:34,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 255. [2022-01-18 04:28:34,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 255 states, 254 states have (on average 2.0196850393700787) internal successors, (513), 254 states have internal predecessors, (513), 0 states have call successors, (0), 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-18 04:28:34,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 255 states to 255 states and 513 transitions. [2022-01-18 04:28:34,962 INFO L78 Accepts]: Start accepts. Automaton has 255 states and 513 transitions. Word has length 25 [2022-01-18 04:28:34,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:34,962 INFO L470 AbstractCegarLoop]: Abstraction has 255 states and 513 transitions. [2022-01-18 04:28:34,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:34,963 INFO L276 IsEmpty]: Start isEmpty. Operand 255 states and 513 transitions. [2022-01-18 04:28:34,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:34,963 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:34,963 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:34,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-01-18 04:28:35,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:35,171 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:35,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:35,172 INFO L85 PathProgramCache]: Analyzing trace with hash -734824617, now seen corresponding path program 61 times [2022-01-18 04:28:35,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:35,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525539848] [2022-01-18 04:28:35,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:35,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:35,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:35,208 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:35,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:35,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525539848] [2022-01-18 04:28:35,209 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525539848] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:35,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408019231] [2022-01-18 04:28:35,209 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:35,209 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:35,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:35,210 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-18 04:28:35,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:35,241 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-18 04:28:35,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:35,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:35,351 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:35,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:35,400 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:35,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408019231] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:35,401 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:35,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 12 [2022-01-18 04:28:35,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905588520] [2022-01-18 04:28:35,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:35,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:35,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:35,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:35,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:35,402 INFO L87 Difference]: Start difference. First operand 255 states and 513 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-18 04:28:35,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:35,928 INFO L93 Difference]: Finished difference Result 355 states and 645 transitions. [2022-01-18 04:28:35,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 04:28:35,928 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:35,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:35,929 INFO L225 Difference]: With dead ends: 355 [2022-01-18 04:28:35,929 INFO L226 Difference]: Without dead ends: 346 [2022-01-18 04:28:35,930 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 39 SyntacticMatches, 7 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 282 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=228, Invalid=1032, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 04:28:35,930 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 104 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:35,930 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 152 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:35,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-01-18 04:28:35,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 240. [2022-01-18 04:28:35,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.0209205020920504) internal successors, (483), 239 states have internal predecessors, (483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:35,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 483 transitions. [2022-01-18 04:28:35,933 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 483 transitions. Word has length 25 [2022-01-18 04:28:35,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:35,933 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 483 transitions. [2022-01-18 04:28:35,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 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-18 04:28:35,934 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 483 transitions. [2022-01-18 04:28:35,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:35,934 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:35,934 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:35,949 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-18 04:28:36,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:36,134 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:36,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:36,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1414716187, now seen corresponding path program 62 times [2022-01-18 04:28:36,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:36,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555163946] [2022-01-18 04:28:36,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:36,135 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:36,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:36,167 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:36,167 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:36,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555163946] [2022-01-18 04:28:36,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555163946] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:36,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078420971] [2022-01-18 04:28:36,168 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:36,168 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:36,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:36,169 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-18 04:28:36,198 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-18 04:28:36,200 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:36,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:36,200 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:36,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:36,294 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:36,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:36,354 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:36,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078420971] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:36,354 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:36,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 10 [2022-01-18 04:28:36,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266139884] [2022-01-18 04:28:36,355 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:36,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:36,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:36,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:36,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:36,355 INFO L87 Difference]: Start difference. First operand 240 states and 483 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:36,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:36,845 INFO L93 Difference]: Finished difference Result 465 states and 867 transitions. [2022-01-18 04:28:36,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 04:28:36,845 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:36,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:36,846 INFO L225 Difference]: With dead ends: 465 [2022-01-18 04:28:36,846 INFO L226 Difference]: Without dead ends: 465 [2022-01-18 04:28:36,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=310, Invalid=1412, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 04:28:36,846 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 120 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:36,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 121 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 468 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:36,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-01-18 04:28:36,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 240. [2022-01-18 04:28:36,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.01673640167364) internal successors, (482), 239 states have internal predecessors, (482), 0 states have call successors, (0), 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-18 04:28:36,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 482 transitions. [2022-01-18 04:28:36,851 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 482 transitions. Word has length 25 [2022-01-18 04:28:36,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:36,851 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 482 transitions. [2022-01-18 04:28:36,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:36,852 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 482 transitions. [2022-01-18 04:28:36,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:36,852 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:36,852 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28: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-18 04:28:37,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2022-01-18 04:28:37,055 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:37,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:37,056 INFO L85 PathProgramCache]: Analyzing trace with hash 2117521495, now seen corresponding path program 63 times [2022-01-18 04:28:37,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:37,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139024854] [2022-01-18 04:28:37,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:37,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:37,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:37,086 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:37,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:37,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139024854] [2022-01-18 04:28:37,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139024854] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:37,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652751579] [2022-01-18 04:28:37,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:37,087 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:37,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:37,088 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-18 04:28:37,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-01-18 04:28:37,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 04:28:37,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:37,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:37,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:37,189 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:37,189 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:37,238 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:37,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652751579] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:37,239 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:37,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 10 [2022-01-18 04:28:37,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577664018] [2022-01-18 04:28:37,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:37,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:37,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:37,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:37,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:37,239 INFO L87 Difference]: Start difference. First operand 240 states and 482 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:37,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:37,505 INFO L93 Difference]: Finished difference Result 313 states and 582 transitions. [2022-01-18 04:28:37,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 04:28:37,506 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:37,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:37,506 INFO L225 Difference]: With dead ends: 313 [2022-01-18 04:28:37,506 INFO L226 Difference]: Without dead ends: 310 [2022-01-18 04:28:37,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=384, Unknown=0, NotChecked=0, Total=506 [2022-01-18 04:28:37,507 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 74 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:37,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 90 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:37,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2022-01-18 04:28:37,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 237. [2022-01-18 04:28:37,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.016949152542373) internal successors, (476), 236 states have internal predecessors, (476), 0 states have call successors, (0), 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-18 04:28:37,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 476 transitions. [2022-01-18 04:28:37,510 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 476 transitions. Word has length 25 [2022-01-18 04:28:37,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:37,510 INFO L470 AbstractCegarLoop]: Abstraction has 237 states and 476 transitions. [2022-01-18 04:28:37,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 10 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:37,510 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 476 transitions. [2022-01-18 04:28:37,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:37,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:37,510 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:37,526 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-01-18 04:28:37,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-01-18 04:28:37,712 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:37,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:37,712 INFO L85 PathProgramCache]: Analyzing trace with hash 852593635, now seen corresponding path program 64 times [2022-01-18 04:28:37,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:37,712 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614355222] [2022-01-18 04:28:37,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:37,713 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:37,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:37,739 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:37,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:37,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614355222] [2022-01-18 04:28:37,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614355222] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:37,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1429838942] [2022-01-18 04:28:37,740 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:37,740 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:37,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:37,741 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-18 04:28:37,741 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-18 04:28:37,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:37,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:37,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:37,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:37,841 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:37,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:37,890 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:37,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1429838942] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:37,890 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:37,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 10 [2022-01-18 04:28:37,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440194268] [2022-01-18 04:28:37,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:37,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:37,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:37,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:37,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:37,891 INFO L87 Difference]: Start difference. First operand 237 states and 476 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:38,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:38,346 INFO L93 Difference]: Finished difference Result 364 states and 685 transitions. [2022-01-18 04:28:38,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 04:28:38,346 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:38,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:38,347 INFO L225 Difference]: With dead ends: 364 [2022-01-18 04:28:38,347 INFO L226 Difference]: Without dead ends: 364 [2022-01-18 04:28:38,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 250 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=288, Invalid=902, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:28:38,347 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 87 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:38,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 132 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:38,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2022-01-18 04:28:38,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 238. [2022-01-18 04:28:38,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0168776371308015) internal successors, (478), 237 states have internal predecessors, (478), 0 states have call successors, (0), 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-18 04:28:38,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 478 transitions. [2022-01-18 04:28:38,351 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 478 transitions. Word has length 25 [2022-01-18 04:28:38,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:38,351 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 478 transitions. [2022-01-18 04:28:38,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:38,351 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 478 transitions. [2022-01-18 04:28:38,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:38,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:38,351 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:38,367 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-01-18 04:28:38,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:38,552 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:38,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:38,552 INFO L85 PathProgramCache]: Analyzing trace with hash -531304447, now seen corresponding path program 65 times [2022-01-18 04:28:38,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:38,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563293564] [2022-01-18 04:28:38,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:38,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:38,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:38,590 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:38,590 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:38,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563293564] [2022-01-18 04:28:38,590 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563293564] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:38,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112078832] [2022-01-18 04:28:38,591 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:38,591 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:38,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:38,592 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-18 04:28:38,617 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-18 04:28:38,618 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:28:38,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:38,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:38,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:38,710 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:38,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:38,763 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:38,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112078832] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:38,764 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:38,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 9, 6] total 10 [2022-01-18 04:28:38,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430192410] [2022-01-18 04:28:38,764 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:38,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:38,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:38,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:38,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:38,764 INFO L87 Difference]: Start difference. First operand 238 states and 478 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:39,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:39,096 INFO L93 Difference]: Finished difference Result 393 states and 731 transitions. [2022-01-18 04:28:39,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:28:39,096 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:39,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:39,097 INFO L225 Difference]: With dead ends: 393 [2022-01-18 04:28:39,097 INFO L226 Difference]: Without dead ends: 391 [2022-01-18 04:28:39,097 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 39 SyntacticMatches, 9 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=197, Invalid=859, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 04:28:39,097 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 123 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:39,097 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 112 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:39,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-01-18 04:28:39,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 238. [2022-01-18 04:28:39,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.0126582278481013) internal successors, (477), 237 states have internal predecessors, (477), 0 states have call successors, (0), 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-18 04:28:39,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 477 transitions. [2022-01-18 04:28:39,100 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 477 transitions. Word has length 25 [2022-01-18 04:28:39,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:39,100 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 477 transitions. [2022-01-18 04:28:39,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 10 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:39,100 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 477 transitions. [2022-01-18 04:28:39,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:39,101 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:39,101 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:39,116 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:39,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-18 04:28:39,301 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:39,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:39,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1946685223, now seen corresponding path program 66 times [2022-01-18 04:28:39,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:39,302 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16799765] [2022-01-18 04:28:39,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:39,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:39,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:39,340 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:39,340 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:39,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16799765] [2022-01-18 04:28:39,340 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16799765] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:39,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379555713] [2022-01-18 04:28:39,340 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:39,340 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:39,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:39,341 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-18 04:28:39,361 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-18 04:28:39,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:28:39,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:39,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:39,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:39,458 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:39,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:39,516 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:39,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379555713] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:39,516 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:39,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 11 [2022-01-18 04:28:39,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993776554] [2022-01-18 04:28:39,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:39,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:39,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:39,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:39,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:39,517 INFO L87 Difference]: Start difference. First operand 238 states and 477 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:40,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:40,637 INFO L93 Difference]: Finished difference Result 525 states and 998 transitions. [2022-01-18 04:28:40,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-18 04:28:40,637 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:40,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:40,638 INFO L225 Difference]: With dead ends: 525 [2022-01-18 04:28:40,638 INFO L226 Difference]: Without dead ends: 525 [2022-01-18 04:28:40,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 38 SyntacticMatches, 9 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2001 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=1070, Invalid=4936, Unknown=0, NotChecked=0, Total=6006 [2022-01-18 04:28:40,640 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 150 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:40,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 154 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:40,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-01-18 04:28:40,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 240. [2022-01-18 04:28:40,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 2.01255230125523) internal successors, (481), 239 states have internal predecessors, (481), 0 states have call successors, (0), 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-18 04:28:40,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 481 transitions. [2022-01-18 04:28:40,645 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 481 transitions. Word has length 25 [2022-01-18 04:28:40,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:40,645 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 481 transitions. [2022-01-18 04:28:40,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:40,645 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 481 transitions. [2022-01-18 04:28:40,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:40,645 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:40,645 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:40,660 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-18 04:28:40,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:40,846 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:40,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:40,846 INFO L85 PathProgramCache]: Analyzing trace with hash -1037650713, now seen corresponding path program 67 times [2022-01-18 04:28:40,846 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:40,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273469940] [2022-01-18 04:28:40,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:40,846 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:40,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:40,890 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:40,890 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:40,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273469940] [2022-01-18 04:28:40,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273469940] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:40,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1775110707] [2022-01-18 04:28:40,891 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:40,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:40,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:40,892 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-18 04:28:40,899 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-18 04:28:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:40,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:40,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:40,996 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:40,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:41,045 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:41,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1775110707] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:41,046 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:41,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 11 [2022-01-18 04:28:41,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937902505] [2022-01-18 04:28:41,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:41,046 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:41,046 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:41,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:41,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:41,046 INFO L87 Difference]: Start difference. First operand 240 states and 481 transitions. Second operand has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:41,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:41,479 INFO L93 Difference]: Finished difference Result 465 states and 847 transitions. [2022-01-18 04:28:41,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 04:28:41,479 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:41,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:41,480 INFO L225 Difference]: With dead ends: 465 [2022-01-18 04:28:41,480 INFO L226 Difference]: Without dead ends: 445 [2022-01-18 04:28:41,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 38 SyntacticMatches, 9 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=305, Invalid=1335, Unknown=0, NotChecked=0, Total=1640 [2022-01-18 04:28:41,480 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 129 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:41,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 169 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:41,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2022-01-18 04:28:41,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 242. [2022-01-18 04:28:41,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 2.0) internal successors, (482), 241 states have internal predecessors, (482), 0 states have call successors, (0), 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-18 04:28:41,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 482 transitions. [2022-01-18 04:28:41,484 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 482 transitions. Word has length 25 [2022-01-18 04:28:41,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:41,484 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 482 transitions. [2022-01-18 04:28:41,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.6666666666666665) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:41,484 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 482 transitions. [2022-01-18 04:28:41,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:41,484 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:41,484 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:41,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-01-18 04:28:41,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:41,685 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:41,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:41,685 INFO L85 PathProgramCache]: Analyzing trace with hash 215915491, now seen corresponding path program 68 times [2022-01-18 04:28:41,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:41,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116145786] [2022-01-18 04:28:41,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:41,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:41,726 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:41,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:41,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116145786] [2022-01-18 04:28:41,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116145786] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:41,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283008910] [2022-01-18 04:28:41,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:41,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:41,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:41,728 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-18 04:28:41,729 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-18 04:28:41,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:41,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:41,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:41,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:41,831 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:41,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:41,883 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:41,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283008910] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:41,883 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:41,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 12 [2022-01-18 04:28:41,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388989081] [2022-01-18 04:28:41,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:41,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:41,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:41,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:41,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:41,884 INFO L87 Difference]: Start difference. First operand 242 states and 482 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:43,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:43,551 INFO L93 Difference]: Finished difference Result 539 states and 1042 transitions. [2022-01-18 04:28:43,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2022-01-18 04:28:43,552 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:43,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:43,553 INFO L225 Difference]: With dead ends: 539 [2022-01-18 04:28:43,553 INFO L226 Difference]: Without dead ends: 535 [2022-01-18 04:28:43,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 37 SyntacticMatches, 9 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3316 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1798, Invalid=7514, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 04:28:43,554 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 154 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 945 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 945 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:43,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 137 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 945 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 04:28:43,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-01-18 04:28:43,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 244. [2022-01-18 04:28:43,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 243 states have (on average 2.0) internal successors, (486), 243 states have internal predecessors, (486), 0 states have call successors, (0), 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-18 04:28:43,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 486 transitions. [2022-01-18 04:28:43,557 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 486 transitions. Word has length 25 [2022-01-18 04:28:43,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:43,558 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 486 transitions. [2022-01-18 04:28:43,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:43,558 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 486 transitions. [2022-01-18 04:28:43,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:43,558 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:43,558 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:43,575 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-18 04:28:43,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2022-01-18 04:28:43,765 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:43,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:43,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1264872093, now seen corresponding path program 69 times [2022-01-18 04:28:43,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:43,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340333911] [2022-01-18 04:28:43,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:43,765 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:43,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:43,821 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:43,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:43,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340333911] [2022-01-18 04:28:43,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340333911] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:43,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328459640] [2022-01-18 04:28:43,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:43,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:43,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:43,823 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-18 04:28:43,824 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-18 04:28:43,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 04:28:43,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:43,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:43,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:43,953 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:43,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:44,033 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 04:28:44,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328459640] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:44,033 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:44,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 12 [2022-01-18 04:28:44,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344099983] [2022-01-18 04:28:44,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:44,034 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:44,034 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:44,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:44,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:44,034 INFO L87 Difference]: Start difference. First operand 244 states and 486 transitions. Second operand has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:44,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:44,668 INFO L93 Difference]: Finished difference Result 472 states and 847 transitions. [2022-01-18 04:28:44,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 04:28:44,669 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:44,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:44,670 INFO L225 Difference]: With dead ends: 472 [2022-01-18 04:28:44,670 INFO L226 Difference]: Without dead ends: 442 [2022-01-18 04:28:44,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 37 SyntacticMatches, 9 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 603 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=444, Invalid=1908, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 04:28:44,670 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 145 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:44,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [145 Valid, 213 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:44,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2022-01-18 04:28:44,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 248. [2022-01-18 04:28:44,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 247 states have (on average 1.9838056680161944) internal successors, (490), 247 states have internal predecessors, (490), 0 states have call successors, (0), 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-18 04:28:44,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 490 transitions. [2022-01-18 04:28:44,674 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 490 transitions. Word has length 25 [2022-01-18 04:28:44,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:44,674 INFO L470 AbstractCegarLoop]: Abstraction has 248 states and 490 transitions. [2022-01-18 04:28:44,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.4615384615384617) internal successors, (32), 12 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:44,674 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 490 transitions. [2022-01-18 04:28:44,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:44,674 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:44,674 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:44,691 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-01-18 04:28:44,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:44,875 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:44,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:44,875 INFO L85 PathProgramCache]: Analyzing trace with hash -901453409, now seen corresponding path program 70 times [2022-01-18 04:28:44,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:44,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078288888] [2022-01-18 04:28:44,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:44,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:44,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:44,924 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:44,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:44,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078288888] [2022-01-18 04:28:44,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078288888] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:44,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035432758] [2022-01-18 04:28:44,925 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:44,925 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:44,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:44,926 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:44,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2022-01-18 04:28:44,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:44,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:44,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:44,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:45,027 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:45,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:45,095 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:45,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035432758] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:45,095 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:45,095 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 04:28:45,096 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645709565] [2022-01-18 04:28:45,096 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:45,096 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:45,096 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:45,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:45,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:45,096 INFO L87 Difference]: Start difference. First operand 248 states and 490 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:46,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:46,377 INFO L93 Difference]: Finished difference Result 400 states and 777 transitions. [2022-01-18 04:28:46,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 04:28:46,378 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:46,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:46,378 INFO L225 Difference]: With dead ends: 400 [2022-01-18 04:28:46,378 INFO L226 Difference]: Without dead ends: 390 [2022-01-18 04:28:46,379 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 10 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1292 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=1014, Invalid=3956, Unknown=0, NotChecked=0, Total=4970 [2022-01-18 04:28:46,379 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 83 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 957 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 957 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:46,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 96 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 957 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:46,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-01-18 04:28:46,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 220. [2022-01-18 04:28:46,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 1.995433789954338) internal successors, (437), 219 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:46,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 437 transitions. [2022-01-18 04:28:46,382 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 437 transitions. Word has length 25 [2022-01-18 04:28:46,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:46,382 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 437 transitions. [2022-01-18 04:28:46,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:46,383 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 437 transitions. [2022-01-18 04:28:46,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 04:28:46,383 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:46,383 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:46,398 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-01-18 04:28:46,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:46,584 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:46,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:46,584 INFO L85 PathProgramCache]: Analyzing trace with hash -581286177, now seen corresponding path program 71 times [2022-01-18 04:28:46,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:46,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158865281] [2022-01-18 04:28:46,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:46,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:46,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:46,637 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:46,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:46,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158865281] [2022-01-18 04:28:46,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158865281] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:46,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785870066] [2022-01-18 04:28:46,637 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 04:28:46,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:46,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:46,638 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:46,640 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2022-01-18 04:28:46,658 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 04:28:46,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:46,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 04:28:46,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:46,737 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:46,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:46,791 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:46,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785870066] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:46,791 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:46,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 04:28:46,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754885721] [2022-01-18 04:28:46,792 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:46,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:46,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:46,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:46,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:46,792 INFO L87 Difference]: Start difference. First operand 220 states and 437 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:47,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:47,129 INFO L93 Difference]: Finished difference Result 318 states and 590 transitions. [2022-01-18 04:28:47,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 04:28:47,130 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-01-18 04:28:47,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:47,130 INFO L225 Difference]: With dead ends: 318 [2022-01-18 04:28:47,130 INFO L226 Difference]: Without dead ends: 304 [2022-01-18 04:28:47,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 37 SyntacticMatches, 9 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=233, Invalid=957, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 04:28:47,131 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 136 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:47,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 137 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 04:28:47,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-01-18 04:28:47,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 220. [2022-01-18 04:28:47,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 219 states have (on average 1.9863013698630136) internal successors, (435), 219 states have internal predecessors, (435), 0 states have call successors, (0), 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-18 04:28:47,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 435 transitions. [2022-01-18 04:28:47,133 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 435 transitions. Word has length 25 [2022-01-18 04:28:47,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:47,133 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 435 transitions. [2022-01-18 04:28:47,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 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-18 04:28:47,134 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 435 transitions. [2022-01-18 04:28:47,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 04:28:47,134 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:47,134 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:47,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2022-01-18 04:28:47,334 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:47,335 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:47,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:47,335 INFO L85 PathProgramCache]: Analyzing trace with hash -872757287, now seen corresponding path program 72 times [2022-01-18 04:28:47,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:47,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603088019] [2022-01-18 04:28:47,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:47,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:47,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:47,403 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-18 04:28:47,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:47,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603088019] [2022-01-18 04:28:47,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603088019] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:47,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430712814] [2022-01-18 04:28:47,403 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 04:28:47,403 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:47,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:47,408 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:47,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2022-01-18 04:28:47,429 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 04:28:47,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:47,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:28:47,430 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:47,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-18 04:28:47,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:47,965 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-18 04:28:47,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430712814] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:47,965 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:47,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 6] total 10 [2022-01-18 04:28:47,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [319222387] [2022-01-18 04:28:47,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:47,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 04:28:47,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:47,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 04:28:47,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:47,966 INFO L87 Difference]: Start difference. First operand 220 states and 435 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:48,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:48,146 INFO L93 Difference]: Finished difference Result 417 states and 816 transitions. [2022-01-18 04:28:48,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 04:28:48,146 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 04:28:48,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:48,146 INFO L225 Difference]: With dead ends: 417 [2022-01-18 04:28:48,147 INFO L226 Difference]: Without dead ends: 410 [2022-01-18 04:28:48,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 11 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2022-01-18 04:28:48,147 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 62 mSDsluCounter, 164 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:48,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 99 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:48,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2022-01-18 04:28:48,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 330. [2022-01-18 04:28:48,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.082066869300912) internal successors, (685), 329 states have internal predecessors, (685), 0 states have call successors, (0), 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-18 04:28:48,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 685 transitions. [2022-01-18 04:28:48,151 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 685 transitions. Word has length 27 [2022-01-18 04:28:48,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:48,152 INFO L470 AbstractCegarLoop]: Abstraction has 330 states and 685 transitions. [2022-01-18 04:28:48,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:48,152 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 685 transitions. [2022-01-18 04:28:48,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 04:28:48,152 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:48,152 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:48,175 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:48,374 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2022-01-18 04:28:48,375 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:48,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:48,375 INFO L85 PathProgramCache]: Analyzing trace with hash -1992776743, now seen corresponding path program 73 times [2022-01-18 04:28:48,375 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:48,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651717925] [2022-01-18 04:28:48,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:48,375 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:48,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:48,433 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:48,433 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:48,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651717925] [2022-01-18 04:28:48,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651717925] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:48,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290218706] [2022-01-18 04:28:48,434 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 04:28:48,434 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:48,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:48,435 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:48,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2022-01-18 04:28:48,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:48,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:28:48,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:48,812 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:48,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:48,937 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:48,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290218706] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:48,937 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:48,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 6] total 11 [2022-01-18 04:28:48,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715860663] [2022-01-18 04:28:48,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:48,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 04:28:48,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:48,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 04:28:48,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:48,938 INFO L87 Difference]: Start difference. First operand 330 states and 685 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:49,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:49,320 INFO L93 Difference]: Finished difference Result 513 states and 1037 transitions. [2022-01-18 04:28:49,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 04:28:49,321 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 04:28:49,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:49,321 INFO L225 Difference]: With dead ends: 513 [2022-01-18 04:28:49,322 INFO L226 Difference]: Without dead ends: 499 [2022-01-18 04:28:49,322 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 10 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-01-18 04:28:49,322 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 64 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:49,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 137 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 04:28:49,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2022-01-18 04:28:49,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 372. [2022-01-18 04:28:49,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 371 states have (on average 2.1563342318059298) internal successors, (800), 371 states have internal predecessors, (800), 0 states have call successors, (0), 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-18 04:28:49,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 800 transitions. [2022-01-18 04:28:49,326 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 800 transitions. Word has length 27 [2022-01-18 04:28:49,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:49,326 INFO L470 AbstractCegarLoop]: Abstraction has 372 states and 800 transitions. [2022-01-18 04:28:49,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:49,326 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 800 transitions. [2022-01-18 04:28:49,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 04:28:49,327 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:49,327 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:49,343 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-01-18 04:28:49,527 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:49,528 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:49,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:49,528 INFO L85 PathProgramCache]: Analyzing trace with hash -596203559, now seen corresponding path program 74 times [2022-01-18 04:28:49,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:49,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898502334] [2022-01-18 04:28:49,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:49,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:49,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:49,598 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:49,598 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:49,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898502334] [2022-01-18 04:28:49,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898502334] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:49,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673013766] [2022-01-18 04:28:49,598 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 04:28:49,598 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:49,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:49,599 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:49,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2022-01-18 04:28:49,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 04:28:49,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:49,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:28:49,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:50,196 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:50,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:50,287 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:50,288 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673013766] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:50,288 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:50,288 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 6] total 12 [2022-01-18 04:28:50,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060723209] [2022-01-18 04:28:50,288 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:50,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 04:28:50,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:50,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 04:28:50,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:50,288 INFO L87 Difference]: Start difference. First operand 372 states and 800 transitions. Second operand has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:50,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:50,544 INFO L93 Difference]: Finished difference Result 565 states and 1169 transitions. [2022-01-18 04:28:50,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 04:28:50,544 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 04:28:50,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:50,545 INFO L225 Difference]: With dead ends: 565 [2022-01-18 04:28:50,545 INFO L226 Difference]: Without dead ends: 551 [2022-01-18 04:28:50,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 9 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-01-18 04:28:50,546 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 80 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:50,546 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 125 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 04:28:50,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2022-01-18 04:28:50,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 414. [2022-01-18 04:28:50,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 413 states have (on average 2.205811138014528) internal successors, (911), 413 states have internal predecessors, (911), 0 states have call successors, (0), 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-18 04:28:50,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 911 transitions. [2022-01-18 04:28:50,551 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 911 transitions. Word has length 27 [2022-01-18 04:28:50,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:50,551 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 911 transitions. [2022-01-18 04:28:50,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.3846153846153846) internal successors, (44), 12 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:50,551 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 911 transitions. [2022-01-18 04:28:50,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 04:28:50,552 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:50,552 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:50,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Forceful destruction successful, exit code 0 [2022-01-18 04:28:50,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:50,752 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:50,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:50,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1480829913, now seen corresponding path program 75 times [2022-01-18 04:28:50,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:50,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1075870200] [2022-01-18 04:28:50,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:50,753 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:50,803 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:50,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:50,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1075870200] [2022-01-18 04:28:50,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1075870200] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:50,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346400646] [2022-01-18 04:28:50,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 04:28:50,803 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:50,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:50,805 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:50,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2022-01-18 04:28:50,822 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 04:28:50,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:50,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:28:50,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 04:28:51,446 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 2 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 04:28:51,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 04:28:51,535 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:51,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346400646] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 04:28:51,536 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 04:28:51,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 10, 6] total 13 [2022-01-18 04:28:51,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388244922] [2022-01-18 04:28:51,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 04:28:51,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 04:28:51,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 04:28:51,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 04:28:51,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:28:51,536 INFO L87 Difference]: Start difference. First operand 414 states and 911 transitions. Second operand has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:51,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 04:28:51,884 INFO L93 Difference]: Finished difference Result 659 states and 1381 transitions. [2022-01-18 04:28:51,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 04:28:51,884 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-01-18 04:28:51,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 04:28:51,885 INFO L225 Difference]: With dead ends: 659 [2022-01-18 04:28:51,886 INFO L226 Difference]: Without dead ends: 645 [2022-01-18 04:28:51,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 8 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-01-18 04:28:51,886 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 104 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 584 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 584 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 04:28:51,886 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 129 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 584 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 04:28:51,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2022-01-18 04:28:51,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 464. [2022-01-18 04:28:51,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 463 states have (on average 2.2419006479481642) internal successors, (1038), 463 states have internal predecessors, (1038), 0 states have call successors, (0), 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-18 04:28:51,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 1038 transitions. [2022-01-18 04:28:51,892 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 1038 transitions. Word has length 27 [2022-01-18 04:28:51,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 04:28:51,892 INFO L470 AbstractCegarLoop]: Abstraction has 464 states and 1038 transitions. [2022-01-18 04:28:51,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.2857142857142856) internal successors, (46), 13 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 04:28:51,892 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 1038 transitions. [2022-01-18 04:28:51,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-01-18 04:28:51,892 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 04:28:51,893 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 04:28:51,908 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-01-18 04:28:52,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2022-01-18 04:28:52,093 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-01-18 04:28:52,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 04:28:52,093 INFO L85 PathProgramCache]: Analyzing trace with hash 350203865, now seen corresponding path program 76 times [2022-01-18 04:28:52,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 04:28:52,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141930625] [2022-01-18 04:28:52,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 04:28:52,094 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 04:28:52,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 04:28:52,158 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 04:28:52,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 04:28:52,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141930625] [2022-01-18 04:28:52,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141930625] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 04:28:52,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457721259] [2022-01-18 04:28:52,159 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 04:28:52,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:28:52,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 04:28:52,160 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 04:28:52,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2022-01-18 04:28:52,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 04:28:52,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 04:28:52,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 19 conjunts are in the unsatisfiable core [2022-01-18 04:28:52,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... Received shutdown request... [2022-01-18 04:42:14,606 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 04:42:14,606 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-18 04:42:15,499 WARN L244 SmtUtils]: Removed 1 from assertion stack [2022-01-18 04:42:15,501 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-01-18 04:42:15,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2022-01-18 04:42:15,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 [2022-01-18 04:42:15,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 04:42:15,719 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 28 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-1066-1 term,while PolyPacSimplificationTermWalker was simplifying 1066 xjuncts wrt. a ATOM-1 context. [2022-01-18 04:42:15,721 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-01-18 04:42:15,721 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-01-18 04:42:15,724 INFO L732 BasicCegarLoop]: Path program histogram: [76, 2, 2, 1] [2022-01-18 04:42:15,735 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 04:42:15,735 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 04:42:15,737 INFO L202 PluginConnector]: Adding new model exp1x3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 04:42:15 BasicIcfg [2022-01-18 04:42:15,737 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 04:42:15,737 INFO L158 Benchmark]: Toolchain (without parser) took 873386.76ms. Allocated memory was 348.1MB in the beginning and 813.7MB in the end (delta: 465.6MB). Free memory was 309.0MB in the beginning and 594.1MB in the end (delta: -285.1MB). Peak memory consumption was 519.1MB. Max. memory is 16.0GB. [2022-01-18 04:42:15,737 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.13ms. Allocated memory is still 348.1MB. Free memory is still 310.0MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 04:42:15,737 INFO L158 Benchmark]: Boogie Procedure Inliner took 32.81ms. Allocated memory is still 348.1MB. Free memory was 309.0MB in the beginning and 307.4MB in the end (delta: 1.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2022-01-18 04:42:15,737 INFO L158 Benchmark]: Boogie Preprocessor took 14.80ms. Allocated memory is still 348.1MB. Free memory was 307.4MB in the beginning and 306.4MB in the end (delta: 949.3kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 04:42:15,737 INFO L158 Benchmark]: RCFGBuilder took 221.11ms. Allocated memory is still 348.1MB. Free memory was 306.4MB in the beginning and 298.1MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. [2022-01-18 04:42:15,737 INFO L158 Benchmark]: TraceAbstraction took 873108.97ms. Allocated memory was 348.1MB in the beginning and 813.7MB in the end (delta: 465.6MB). Free memory was 297.6MB in the beginning and 594.1MB in the end (delta: -296.5MB). Peak memory consumption was 506.5MB. Max. memory is 16.0GB. [2022-01-18 04:42:15,738 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.13ms. Allocated memory is still 348.1MB. Free memory is still 310.0MB. There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 32.81ms. Allocated memory is still 348.1MB. Free memory was 309.0MB in the beginning and 307.4MB in the end (delta: 1.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 14.80ms. Allocated memory is still 348.1MB. Free memory was 307.4MB in the beginning and 306.4MB in the end (delta: 949.3kB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 221.11ms. Allocated memory is still 348.1MB. Free memory was 306.4MB in the beginning and 298.1MB in the end (delta: 8.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. * TraceAbstraction took 873108.97ms. Allocated memory was 348.1MB in the beginning and 813.7MB in the end (delta: 465.6MB). Free memory was 297.6MB in the beginning and 594.1MB in the end (delta: -296.5MB). Peak memory consumption was 506.5MB. Max. memory is 16.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: 38]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 28 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-1066-1 term,while PolyPacSimplificationTermWalker was simplifying 1066 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 33]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 28 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-1066-1 term,while PolyPacSimplificationTermWalker was simplifying 1066 xjuncts wrt. a ATOM-1 context. - TimeoutResultAtElement [Line: 33]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 28 with TraceHistMax 4,while TraceCheckSpWp was constructing forward predicates,while PolyPacSimplificationTermWalker was simplifying a ∧-1066-1 term,while PolyPacSimplificationTermWalker was simplifying 1066 xjuncts wrt. a ATOM-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 28 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 873.0s, OverallIterations: 81, TraceHistogramMax: 4, PathProgramHistogramMax: 76, EmptinessCheckTime: 0.1s, AutomataDifference: 33.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 7272 SdHoareTripleChecker+Valid, 16.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7272 mSDsluCounter, 8370 SdHoareTripleChecker+Invalid, 14.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 12738 mSDsCounter, 1379 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 33466 IncrementalHoareTripleChecker+Invalid, 34845 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1379 mSolverCounterUnsat, 1490 mSDtfsCounter, 33466 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5321 GetRequests, 2654 SyntacticMatches, 481 SemanticMatches, 2186 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27075 ImplicationChecksByTransitivity, 20.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=464occurred in iteration=80, InterpolantAutomatonStates: 2149, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 80 MinimizatonAttempts, 11938 StatesRemovedByMinimization, 80 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 17.0s InterpolantComputationTime, 3415 NumberOfCodeBlocks, 3415 NumberOfCodeBlocksAsserted, 300 NumberOfCheckSat, 4860 ConstructedInterpolants, 0 QuantifiedInterpolants, 28279 SizeOfPredicates, 274 NumberOfNonLiveVariables, 3000 ConjunctsInSsa, 657 ConjunctsInUnsatCore, 230 InterpolantComputations, 5 PerfectInterpolantSequences, 1025/4016 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