/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-4b0ab11 [2022-03-03 18:40:36,012 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-03 18:40:36,037 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-03 18:40:36,086 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-03 18:40:36,086 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-03 18:40:36,089 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-03 18:40:36,096 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-03 18:40:36,102 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-03 18:40:36,103 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-03 18:40:36,107 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-03 18:40:36,108 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-03 18:40:36,109 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-03 18:40:36,109 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-03 18:40:36,109 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-03 18:40:36,110 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-03 18:40:36,110 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-03 18:40:36,111 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-03 18:40:36,111 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-03 18:40:36,112 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-03 18:40:36,113 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-03 18:40:36,114 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-03 18:40:36,130 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-03 18:40:36,133 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-03 18:40:36,134 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-03 18:40:36,139 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-03 18:40:36,139 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-03 18:40:36,139 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-03 18:40:36,140 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-03 18:40:36,140 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-03 18:40:36,141 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-03 18:40:36,141 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-03 18:40:36,142 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-03 18:40:36,143 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-03 18:40:36,144 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-03 18:40:36,144 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-03 18:40:36,145 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-03 18:40:36,145 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-03 18:40:36,145 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-03 18:40:36,145 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-03 18:40:36,146 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-03 18:40:36,159 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-03 18:40:36,160 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-03-03 18:40:36,200 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-03 18:40:36,200 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-03 18:40:36,201 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-03 18:40:36,201 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-03 18:40:36,201 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-03 18:40:36,202 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-03 18:40:36,203 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-03 18:40:36,203 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-03 18:40:36,203 INFO L138 SettingsManager]: * Use SBE=true [2022-03-03 18:40:36,203 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-03 18:40:36,203 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-03 18:40:36,204 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-03 18:40:36,204 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 18:40:36,205 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-03 18:40:36,205 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-03 18:40:36,206 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-03-03 18:40:36,528 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-03 18:40:36,551 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-03 18:40:36,553 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-03 18:40:36,553 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-03 18:40:36,555 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-03 18:40:36,556 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl [2022-03-03 18:40:36,556 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/clever.wvr.bpl' [2022-03-03 18:40:36,575 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-03 18:40:36,576 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-03 18:40:36,577 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-03 18:40:36,577 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-03 18:40:36,577 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-03 18:40:36,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,591 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,595 INFO L137 Inliner]: procedures = 3, calls = 2, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-03 18:40:36,596 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-03 18:40:36,598 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-03 18:40:36,598 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-03 18:40:36,598 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-03 18:40:36,603 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,603 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,605 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,605 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,607 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,610 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,610 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,612 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-03 18:40:36,613 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-03 18:40:36,613 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-03 18:40:36,613 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-03 18:40:36,614 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/1) ... [2022-03-03 18:40:36,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-03 18:40:36,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:36,641 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-03-03 18:40:36,675 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-03-03 18:40:36,690 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-03 18:40:36,690 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-03 18:40:36,690 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-03 18:40:36,691 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-03 18:40:36,691 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-03 18:40:36,691 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-03 18:40:36,691 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-03 18:40:36,691 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-03 18:40:36,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-03 18:40:36,692 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-03 18:40:36,723 INFO L234 CfgBuilder]: Building ICFG [2022-03-03 18:40:36,724 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-03 18:40:36,813 INFO L275 CfgBuilder]: Performing block encoding [2022-03-03 18:40:36,817 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-03 18:40:36,817 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-03 18:40:36,819 INFO L202 PluginConnector]: Adding new model clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 06:40:36 BoogieIcfgContainer [2022-03-03 18:40:36,819 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-03 18:40:36,820 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-03 18:40:36,820 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-03 18:40:36,825 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-03 18:40:36,826 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 03.03 06:40:36" (1/2) ... [2022-03-03 18:40:36,826 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@71dccadd and model type clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.03 06:40:36, skipping insertion in model container [2022-03-03 18:40:36,826 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.03 06:40:36" (2/2) ... [2022-03-03 18:40:36,827 INFO L111 eAbstractionObserver]: Analyzing ICFG clever.wvr.bpl [2022-03-03 18:40:36,831 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-03 18:40:36,831 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-03 18:40:36,831 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-03 18:40:36,831 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-03 18:40:36,863 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-03-03 18:40:36,912 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-03 18:40:36,917 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, mLazyFiniteAutomaton=false, 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, mMcrOptimizeForkJoin=true, mMcrOverapproximateWrwc=true [2022-03-03 18:40:36,917 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-03-03 18:40:36,932 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 30 places, 26 transitions, 68 flow [2022-03-03 18:40:36,957 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:36,959 INFO L276 IsEmpty]: Start isEmpty. Operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:36,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-03-03 18:40:36,964 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:36,965 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:36,965 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:36,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:36,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1644387332, now seen corresponding path program 1 times [2022-03-03 18:40:36,975 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:36,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888135398] [2022-03-03 18:40:36,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:36,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:37,126 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:37,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:37,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888135398] [2022-03-03 18:40:37,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888135398] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 18:40:37,128 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 18:40:37,128 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-03 18:40:37,129 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041108476] [2022-03-03 18:40:37,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 18:40:37,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-03 18:40:37,132 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:37,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-03 18:40:37,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-03 18:40:37,173 INFO L87 Difference]: Start difference. First operand has 59 states, 58 states have (on average 2.0344827586206895) internal successors, (118), 58 states have internal predecessors, (118), 0 states have call successors, (0), 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 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:37,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:37,216 INFO L93 Difference]: Finished difference Result 99 states and 202 transitions. [2022-03-03 18:40:37,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-03 18:40:37,218 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2022-03-03 18:40:37,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:37,224 INFO L225 Difference]: With dead ends: 99 [2022-03-03 18:40:37,224 INFO L226 Difference]: Without dead ends: 92 [2022-03-03 18:40:37,226 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-03-03 18:40:37,230 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 6 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:37,232 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 29 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:40:37,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-03-03 18:40:37,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 80. [2022-03-03 18:40:37,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 79 states have (on average 2.0759493670886076) internal successors, (164), 79 states have internal predecessors, (164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:37,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 164 transitions. [2022-03-03 18:40:37,279 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 164 transitions. Word has length 12 [2022-03-03 18:40:37,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:37,280 INFO L470 AbstractCegarLoop]: Abstraction has 80 states and 164 transitions. [2022-03-03 18:40:37,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 2 states have internal predecessors, (12), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:37,281 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 164 transitions. [2022-03-03 18:40:37,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-03 18:40:37,289 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:37,290 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:37,290 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-03 18:40:37,291 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:37,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:37,293 INFO L85 PathProgramCache]: Analyzing trace with hash 27040755, now seen corresponding path program 1 times [2022-03-03 18:40:37,293 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:37,293 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711188223] [2022-03-03 18:40:37,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:37,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:37,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:37,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:37,430 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:37,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711188223] [2022-03-03 18:40:37,431 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711188223] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:37,431 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913825543] [2022-03-03 18:40:37,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:37,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:37,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:37,433 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-03-03 18:40:37,434 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-03-03 18:40:37,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:37,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 34 conjuncts, 3 conjunts are in the unsatisfiable core [2022-03-03 18:40:37,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:37,518 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:37,518 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:37,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:37,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913825543] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:37,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:37,555 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3, 3] total 6 [2022-03-03 18:40:37,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662433286] [2022-03-03 18:40:37,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:37,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:40:37,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:37,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:40:37,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:40:37,557 INFO L87 Difference]: Start difference. First operand 80 states and 164 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-03-03 18:40:37,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:37,624 INFO L93 Difference]: Finished difference Result 189 states and 379 transitions. [2022-03-03 18:40:37,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-03-03 18:40:37,624 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 15 [2022-03-03 18:40:37,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:37,626 INFO L225 Difference]: With dead ends: 189 [2022-03-03 18:40:37,626 INFO L226 Difference]: Without dead ends: 189 [2022-03-03 18:40:37,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:40:37,627 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 72 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:37,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 59 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:40:37,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-03-03 18:40:37,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 101. [2022-03-03 18:40:37,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.13) internal successors, (213), 100 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:37,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 213 transitions. [2022-03-03 18:40:37,635 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 213 transitions. Word has length 15 [2022-03-03 18:40:37,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:37,636 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 213 transitions. [2022-03-03 18:40:37,636 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-03-03 18:40:37,636 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 213 transitions. [2022-03-03 18:40:37,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-03 18:40:37,637 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:37,637 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:37,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-03-03 18:40:37,856 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-03-03 18:40:37,856 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:37,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:37,857 INFO L85 PathProgramCache]: Analyzing trace with hash 704095387, now seen corresponding path program 2 times [2022-03-03 18:40:37,857 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:37,857 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708493914] [2022-03-03 18:40:37,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:37,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:37,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:37,889 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:37,889 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:37,889 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708493914] [2022-03-03 18:40:37,890 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708493914] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 18:40:37,890 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 18:40:37,890 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-03 18:40:37,890 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933142955] [2022-03-03 18:40:37,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 18:40:37,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-03 18:40:37,891 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:37,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-03 18:40:37,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-03 18:40:37,892 INFO L87 Difference]: Start difference. First operand 101 states and 213 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-03-03 18:40:37,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:37,935 INFO L93 Difference]: Finished difference Result 120 states and 245 transitions. [2022-03-03 18:40:37,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 18:40:37,935 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-03-03 18:40:37,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:37,936 INFO L225 Difference]: With dead ends: 120 [2022-03-03 18:40:37,936 INFO L226 Difference]: Without dead ends: 113 [2022-03-03 18:40:37,936 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-03-03 18:40:37,937 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 31 mSDsluCounter, 31 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:37,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 42 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:40:37,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2022-03-03 18:40:37,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 101. [2022-03-03 18:40:37,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 101 states, 100 states have (on average 2.1) internal successors, (210), 100 states have internal predecessors, (210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:37,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 101 states to 101 states and 210 transitions. [2022-03-03 18:40:37,943 INFO L78 Accepts]: Start accepts. Automaton has 101 states and 210 transitions. Word has length 15 [2022-03-03 18:40:37,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:37,943 INFO L470 AbstractCegarLoop]: Abstraction has 101 states and 210 transitions. [2022-03-03 18:40:37,943 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-03-03 18:40:37,943 INFO L276 IsEmpty]: Start isEmpty. Operand 101 states and 210 transitions. [2022-03-03 18:40:37,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-03 18:40:37,944 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:37,944 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:37,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-03 18:40:37,944 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:37,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:37,945 INFO L85 PathProgramCache]: Analyzing trace with hash -583322209, now seen corresponding path program 1 times [2022-03-03 18:40:37,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:37,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556417536] [2022-03-03 18:40:37,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:37,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:37,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:38,130 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:38,130 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:38,130 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556417536] [2022-03-03 18:40:38,130 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556417536] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:38,130 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292866834] [2022-03-03 18:40:38,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:38,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:38,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:38,132 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-03-03 18:40:38,133 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-03-03 18:40:38,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:38,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-03 18:40:38,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:38,248 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:38,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:38,367 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:38,367 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292866834] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:38,367 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:38,367 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 13 [2022-03-03 18:40:38,368 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641335397] [2022-03-03 18:40:38,368 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:38,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-03 18:40:38,368 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:38,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-03 18:40:38,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-03-03 18:40:38,369 INFO L87 Difference]: Start difference. First operand 101 states and 210 transitions. Second operand has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:38,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:38,666 INFO L93 Difference]: Finished difference Result 372 states and 784 transitions. [2022-03-03 18:40:38,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 18:40:38,666 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-03 18:40:38,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:38,668 INFO L225 Difference]: With dead ends: 372 [2022-03-03 18:40:38,668 INFO L226 Difference]: Without dead ends: 328 [2022-03-03 18:40:38,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 130 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2022-03-03 18:40:38,669 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 173 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:38,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 202 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:40:38,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2022-03-03 18:40:38,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 162. [2022-03-03 18:40:38,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.3229813664596275) internal successors, (374), 161 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-03-03 18:40:38,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 374 transitions. [2022-03-03 18:40:38,677 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 374 transitions. Word has length 19 [2022-03-03 18:40:38,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:38,677 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 374 transitions. [2022-03-03 18:40:38,677 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.4285714285714284) internal successors, (48), 13 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:38,677 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 374 transitions. [2022-03-03 18:40:38,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-03 18:40:38,678 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:38,678 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:38,696 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-03-03 18:40:38,896 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3 [2022-03-03 18:40:38,896 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:38,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:38,897 INFO L85 PathProgramCache]: Analyzing trace with hash 304723312, now seen corresponding path program 1 times [2022-03-03 18:40:38,897 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:38,897 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1540694832] [2022-03-03 18:40:38,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:38,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:38,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:38,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:38,927 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:38,927 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1540694832] [2022-03-03 18:40:38,927 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1540694832] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-03 18:40:38,927 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-03 18:40:38,928 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-03 18:40:38,928 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059345754] [2022-03-03 18:40:38,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-03 18:40:38,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-03 18:40:38,928 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:38,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-03 18:40:38,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-03 18:40:38,929 INFO L87 Difference]: Start difference. First operand 162 states and 374 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:38,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:38,948 INFO L93 Difference]: Finished difference Result 187 states and 429 transitions. [2022-03-03 18:40:38,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-03 18:40:38,948 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-03 18:40:38,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:38,949 INFO L225 Difference]: With dead ends: 187 [2022-03-03 18:40:38,949 INFO L226 Difference]: Without dead ends: 187 [2022-03-03 18:40:38,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-03 18:40:38,950 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 29 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:38,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 39 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:40:38,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2022-03-03 18:40:38,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 162. [2022-03-03 18:40:38,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 161 states have (on average 2.329192546583851) internal successors, (375), 161 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-03-03 18:40:38,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 375 transitions. [2022-03-03 18:40:38,955 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 375 transitions. Word has length 19 [2022-03-03 18:40:38,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:38,955 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 375 transitions. [2022-03-03 18:40:38,955 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:38,955 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 375 transitions. [2022-03-03 18:40:38,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 18:40:38,956 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:38,956 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:38,956 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-03 18:40:38,957 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:38,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:38,957 INFO L85 PathProgramCache]: Analyzing trace with hash -560508981, now seen corresponding path program 1 times [2022-03-03 18:40:38,957 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:38,957 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [767139946] [2022-03-03 18:40:38,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:38,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:39,111 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:39,111 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:39,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [767139946] [2022-03-03 18:40:39,111 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [767139946] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:39,111 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059023855] [2022-03-03 18:40:39,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:39,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:39,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:39,124 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-03-03 18:40:39,125 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-03-03 18:40:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:39,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 18:40:39,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:39,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:39,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:39,531 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:39,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059023855] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:39,531 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:39,531 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-03-03 18:40:39,531 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903296947] [2022-03-03 18:40:39,531 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:39,532 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 18:40:39,532 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:39,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 18:40:39,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2022-03-03 18:40:39,532 INFO L87 Difference]: Start difference. First operand 162 states and 375 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:40,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:40,410 INFO L93 Difference]: Finished difference Result 689 states and 1490 transitions. [2022-03-03 18:40:40,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-03-03 18:40:40,410 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-03 18:40:40,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:40,413 INFO L225 Difference]: With dead ends: 689 [2022-03-03 18:40:40,413 INFO L226 Difference]: Without dead ends: 675 [2022-03-03 18:40:40,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=319, Invalid=1573, Unknown=0, NotChecked=0, Total=1892 [2022-03-03 18:40:40,414 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 295 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:40,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 592 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 661 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:40:40,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2022-03-03 18:40:40,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 352. [2022-03-03 18:40:40,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 351 states have (on average 2.393162393162393) internal successors, (840), 351 states have internal predecessors, (840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:40,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 840 transitions. [2022-03-03 18:40:40,425 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 840 transitions. Word has length 22 [2022-03-03 18:40:40,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:40,426 INFO L470 AbstractCegarLoop]: Abstraction has 352 states and 840 transitions. [2022-03-03 18:40:40,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:40,426 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 840 transitions. [2022-03-03 18:40:40,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 18:40:40,427 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:40,427 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:40,443 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-03-03 18:40:40,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:40,637 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:40,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:40,638 INFO L85 PathProgramCache]: Analyzing trace with hash 700260299, now seen corresponding path program 2 times [2022-03-03 18:40:40,638 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:40,638 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583901324] [2022-03-03 18:40:40,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:40,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:40,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:40,818 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:40,818 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:40,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583901324] [2022-03-03 18:40:40,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583901324] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:40,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [766169486] [2022-03-03 18:40:40,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:40:40,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:40,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:40,820 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-03-03 18:40:40,844 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:40:40,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:40,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 18:40:40,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:40,857 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-03-03 18:40:41,041 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:41,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:41,191 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:41,191 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [766169486] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:41,191 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:41,191 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-03-03 18:40:41,192 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443588917] [2022-03-03 18:40:41,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:41,192 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 18:40:41,192 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:41,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 18:40:41,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-03-03 18:40:41,193 INFO L87 Difference]: Start difference. First operand 352 states and 840 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:41,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:41,933 INFO L93 Difference]: Finished difference Result 1141 states and 2511 transitions. [2022-03-03 18:40:41,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 18:40:41,933 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-03 18:40:41,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:41,937 INFO L225 Difference]: With dead ends: 1141 [2022-03-03 18:40:41,937 INFO L226 Difference]: Without dead ends: 1113 [2022-03-03 18:40:41,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=292, Invalid=1514, Unknown=0, NotChecked=0, Total=1806 [2022-03-03 18:40:41,938 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 322 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 498 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:41,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 498 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 18:40:41,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1113 states. [2022-03-03 18:40:41,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1113 to 625. [2022-03-03 18:40:41,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 624 states have (on average 2.4166666666666665) internal successors, (1508), 624 states have internal predecessors, (1508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:41,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 1508 transitions. [2022-03-03 18:40:41,960 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 1508 transitions. Word has length 22 [2022-03-03 18:40:41,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:41,960 INFO L470 AbstractCegarLoop]: Abstraction has 625 states and 1508 transitions. [2022-03-03 18:40:41,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:41,961 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 1508 transitions. [2022-03-03 18:40:41,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 18:40:41,962 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:41,962 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:41,979 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-03-03 18:40:42,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:42,179 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:42,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:42,179 INFO L85 PathProgramCache]: Analyzing trace with hash 380237771, now seen corresponding path program 3 times [2022-03-03 18:40:42,179 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:42,179 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599688865] [2022-03-03 18:40:42,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:42,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:42,297 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:42,297 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:42,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599688865] [2022-03-03 18:40:42,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599688865] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:42,297 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245235211] [2022-03-03 18:40:42,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:40:42,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:42,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:42,298 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-03-03 18:40:42,299 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-03-03 18:40:42,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:40:42,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:42,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 18:40:42,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:42,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:42,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:42,614 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:42,614 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245235211] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:42,614 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:42,614 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 18 [2022-03-03 18:40:42,614 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741866727] [2022-03-03 18:40:42,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:42,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 18:40:42,615 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:42,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 18:40:42,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2022-03-03 18:40:42,615 INFO L87 Difference]: Start difference. First operand 625 states and 1508 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:43,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:43,049 INFO L93 Difference]: Finished difference Result 1215 states and 2790 transitions. [2022-03-03 18:40:43,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-03 18:40:43,049 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-03 18:40:43,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:43,053 INFO L225 Difference]: With dead ends: 1215 [2022-03-03 18:40:43,053 INFO L226 Difference]: Without dead ends: 1194 [2022-03-03 18:40:43,054 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 29 SyntacticMatches, 5 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 265 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=168, Invalid=762, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:40:43,054 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 189 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:43,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 560 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 18:40:43,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1194 states. [2022-03-03 18:40:43,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1194 to 862. [2022-03-03 18:40:43,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 861 states have (on average 2.464576074332172) internal successors, (2122), 861 states have internal predecessors, (2122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:43,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 2122 transitions. [2022-03-03 18:40:43,073 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 2122 transitions. Word has length 22 [2022-03-03 18:40:43,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:43,073 INFO L470 AbstractCegarLoop]: Abstraction has 862 states and 2122 transitions. [2022-03-03 18:40:43,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:43,073 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 2122 transitions. [2022-03-03 18:40:43,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-03-03 18:40:43,074 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:43,074 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:43,090 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-03-03 18:40:43,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:43,287 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:43,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:43,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1627974969, now seen corresponding path program 4 times [2022-03-03 18:40:43,288 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:43,288 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019126649] [2022-03-03 18:40:43,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:43,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:43,416 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:43,416 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:43,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019126649] [2022-03-03 18:40:43,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019126649] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:43,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608415923] [2022-03-03 18:40:43,417 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:40:43,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:43,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:43,418 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-03-03 18:40:43,420 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-03-03 18:40:43,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:40:43,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:43,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 18:40:43,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:43,615 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:43,615 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:43,809 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:43,809 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608415923] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:43,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:43,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2022-03-03 18:40:43,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892961063] [2022-03-03 18:40:43,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:43,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-03 18:40:43,810 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:43,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-03 18:40:43,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-03-03 18:40:43,811 INFO L87 Difference]: Start difference. First operand 862 states and 2122 transitions. Second operand has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:44,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:44,214 INFO L93 Difference]: Finished difference Result 1178 states and 2781 transitions. [2022-03-03 18:40:44,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-03 18:40:44,214 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-03-03 18:40:44,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:44,218 INFO L225 Difference]: With dead ends: 1178 [2022-03-03 18:40:44,218 INFO L226 Difference]: Without dead ends: 1157 [2022-03-03 18:40:44,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=549, Unknown=0, NotChecked=0, Total=702 [2022-03-03 18:40:44,221 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 151 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 575 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 575 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:44,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 517 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 575 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 18:40:44,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2022-03-03 18:40:44,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 922. [2022-03-03 18:40:44,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 921 states have (on average 2.478827361563518) internal successors, (2283), 921 states have internal predecessors, (2283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:44,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 2283 transitions. [2022-03-03 18:40:44,241 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 2283 transitions. Word has length 22 [2022-03-03 18:40:44,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:44,242 INFO L470 AbstractCegarLoop]: Abstraction has 922 states and 2283 transitions. [2022-03-03 18:40:44,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 2.35) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:44,242 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 2283 transitions. [2022-03-03 18:40:44,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:44,243 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:44,243 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:44,260 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-03-03 18:40:44,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:44,460 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:44,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:44,460 INFO L85 PathProgramCache]: Analyzing trace with hash -361604473, now seen corresponding path program 2 times [2022-03-03 18:40:44,460 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:44,460 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77298657] [2022-03-03 18:40:44,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:44,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:44,488 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:44,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:44,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77298657] [2022-03-03 18:40:44,489 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77298657] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:44,489 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146413041] [2022-03-03 18:40:44,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:40:44,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:44,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:44,490 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-03-03 18:40:44,491 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-03-03 18:40:44,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:40:44,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:44,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-03 18:40:44,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:44,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:44,598 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:44,598 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146413041] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:44,598 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:44,598 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2022-03-03 18:40:44,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293891399] [2022-03-03 18:40:44,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:44,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-03 18:40:44,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:44,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-03 18:40:44,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:40:44,601 INFO L87 Difference]: Start difference. First operand 922 states and 2283 transitions. Second operand has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:44,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:44,723 INFO L93 Difference]: Finished difference Result 3353 states and 8090 transitions. [2022-03-03 18:40:44,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-03 18:40:44,723 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-03 18:40:44,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:44,734 INFO L225 Difference]: With dead ends: 3353 [2022-03-03 18:40:44,734 INFO L226 Difference]: Without dead ends: 3353 [2022-03-03 18:40:44,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=182, Unknown=0, NotChecked=0, Total=272 [2022-03-03 18:40:44,735 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 136 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:44,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 192 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:40:44,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2022-03-03 18:40:44,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2738. [2022-03-03 18:40:44,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 2.5637559371574716) internal successors, (7017), 2737 states have internal predecessors, (7017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:44,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 7017 transitions. [2022-03-03 18:40:44,797 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 7017 transitions. Word has length 25 [2022-03-03 18:40:44,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:44,797 INFO L470 AbstractCegarLoop]: Abstraction has 2738 states and 7017 transitions. [2022-03-03 18:40:44,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.0) internal successors, (50), 9 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:44,798 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 7017 transitions. [2022-03-03 18:40:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:44,802 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:44,802 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:44,825 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-03-03 18:40:45,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:45,024 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:45,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:45,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1307585132, now seen corresponding path program 5 times [2022-03-03 18:40:45,024 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:45,025 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927582035] [2022-03-03 18:40:45,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:45,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:45,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:45,078 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:45,078 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:45,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927582035] [2022-03-03 18:40:45,078 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927582035] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:45,078 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929210438] [2022-03-03 18:40:45,079 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:40:45,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:45,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:45,095 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-03-03 18:40:45,096 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-03-03 18:40:45,116 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 18:40:45,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:45,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:40:45,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:45,149 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:45,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:45,189 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:45,190 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929210438] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:45,190 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:45,190 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-03 18:40:45,190 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485612441] [2022-03-03 18:40:45,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:45,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 18:40:45,190 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:45,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 18:40:45,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-03 18:40:45,191 INFO L87 Difference]: Start difference. First operand 2738 states and 7017 transitions. Second operand has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 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-03-03 18:40:45,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:45,252 INFO L93 Difference]: Finished difference Result 4288 states and 10732 transitions. [2022-03-03 18:40:45,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 18:40:45,252 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 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-03-03 18:40:45,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:45,268 INFO L225 Difference]: With dead ends: 4288 [2022-03-03 18:40:45,268 INFO L226 Difference]: Without dead ends: 4285 [2022-03-03 18:40:45,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:40:45,268 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 63 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 91 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:45,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 91 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:40:45,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4285 states. [2022-03-03 18:40:45,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4285 to 3233. [2022-03-03 18:40:45,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3233 states, 3232 states have (on average 2.5693069306930694) internal successors, (8304), 3232 states have internal predecessors, (8304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:45,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3233 states to 3233 states and 8304 transitions. [2022-03-03 18:40:45,351 INFO L78 Accepts]: Start accepts. Automaton has 3233 states and 8304 transitions. Word has length 25 [2022-03-03 18:40:45,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:45,351 INFO L470 AbstractCegarLoop]: Abstraction has 3233 states and 8304 transitions. [2022-03-03 18:40:45,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.5) internal successors, (33), 5 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-03-03 18:40:45,351 INFO L276 IsEmpty]: Start isEmpty. Operand 3233 states and 8304 transitions. [2022-03-03 18:40:45,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:45,354 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:45,354 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:45,373 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-03-03 18:40:45,563 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-03-03 18:40:45,564 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:45,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:45,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1500532664, now seen corresponding path program 6 times [2022-03-03 18:40:45,564 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:45,564 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10620692] [2022-03-03 18:40:45,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:45,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:45,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:45,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:45,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:45,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10620692] [2022-03-03 18:40:45,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10620692] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:45,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219141689] [2022-03-03 18:40:45,601 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:40:45,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:45,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:45,612 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-03-03 18:40:45,634 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-03-03 18:40:45,657 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-03 18:40:45,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:45,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:40:45,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:45,689 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:45,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:45,724 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:45,724 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219141689] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:45,724 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:45,724 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-03 18:40:45,724 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658651773] [2022-03-03 18:40:45,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:45,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 18:40:45,725 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:45,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 18:40:45,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-03 18:40:45,725 INFO L87 Difference]: Start difference. First operand 3233 states and 8304 transitions. Second operand has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 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-03-03 18:40:45,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:45,785 INFO L93 Difference]: Finished difference Result 5574 states and 14046 transitions. [2022-03-03 18:40:45,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 18:40:45,785 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-03 18:40:45,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:45,804 INFO L225 Difference]: With dead ends: 5574 [2022-03-03 18:40:45,804 INFO L226 Difference]: Without dead ends: 5568 [2022-03-03 18:40:45,804 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 48 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:40:45,805 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 89 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:45,805 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 75 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:40:45,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5568 states. [2022-03-03 18:40:45,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5568 to 3783. [2022-03-03 18:40:45,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3783 states, 3782 states have (on average 2.581702802749868) internal successors, (9764), 3782 states have internal predecessors, (9764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:45,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3783 states to 3783 states and 9764 transitions. [2022-03-03 18:40:45,892 INFO L78 Accepts]: Start accepts. Automaton has 3783 states and 9764 transitions. Word has length 25 [2022-03-03 18:40:45,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:45,892 INFO L470 AbstractCegarLoop]: Abstraction has 3783 states and 9764 transitions. [2022-03-03 18:40:45,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.333333333333333) internal successors, (38), 5 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-03-03 18:40:45,892 INFO L276 IsEmpty]: Start isEmpty. Operand 3783 states and 9764 transitions. [2022-03-03 18:40:45,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:45,896 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:45,896 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:45,926 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-03-03 18:40:46,112 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:46,112 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:46,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:46,113 INFO L85 PathProgramCache]: Analyzing trace with hash -137039792, now seen corresponding path program 7 times [2022-03-03 18:40:46,113 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:46,113 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181793] [2022-03-03 18:40:46,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:46,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:46,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:46,133 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:46,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:46,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181793] [2022-03-03 18:40:46,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:46,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265524185] [2022-03-03 18:40:46,134 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:40:46,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:46,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:46,135 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-03-03 18:40:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:46,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:40:46,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:46,158 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-03-03 18:40:46,191 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:46,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:46,226 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:46,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265524185] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:46,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:46,227 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-03 18:40:46,227 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993290126] [2022-03-03 18:40:46,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:46,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:40:46,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:46,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:40:46,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:40:46,227 INFO L87 Difference]: Start difference. First operand 3783 states and 9764 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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-03-03 18:40:46,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:46,314 INFO L93 Difference]: Finished difference Result 5553 states and 13996 transitions. [2022-03-03 18:40:46,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 18:40:46,315 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-03-03 18:40:46,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:46,327 INFO L225 Difference]: With dead ends: 5553 [2022-03-03 18:40:46,327 INFO L226 Difference]: Without dead ends: 5533 [2022-03-03 18:40:46,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:40:46,328 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 115 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:46,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 83 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:40:46,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5533 states. [2022-03-03 18:40:46,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5533 to 4298. [2022-03-03 18:40:46,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4298 states, 4297 states have (on average 2.5778450081452178) internal successors, (11077), 4297 states have internal predecessors, (11077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:46,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4298 states to 4298 states and 11077 transitions. [2022-03-03 18:40:46,418 INFO L78 Accepts]: Start accepts. Automaton has 4298 states and 11077 transitions. Word has length 25 [2022-03-03 18:40:46,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:46,418 INFO L470 AbstractCegarLoop]: Abstraction has 4298 states and 11077 transitions. [2022-03-03 18:40:46,418 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 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-03-03 18:40:46,418 INFO L276 IsEmpty]: Start isEmpty. Operand 4298 states and 11077 transitions. [2022-03-03 18:40:46,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:46,422 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:46,422 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:46,440 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-03-03 18:40:46,638 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-03 18:40:46,638 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:46,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:46,638 INFO L85 PathProgramCache]: Analyzing trace with hash 552150559, now seen corresponding path program 8 times [2022-03-03 18:40:46,639 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:46,639 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443593251] [2022-03-03 18:40:46,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:46,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:46,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:46,822 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:46,822 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:46,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443593251] [2022-03-03 18:40:46,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443593251] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:46,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109673222] [2022-03-03 18:40:46,823 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:40:46,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:46,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:46,824 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-03-03 18:40:46,825 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-03-03 18:40:46,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:40:46,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:46,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:40:46,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:47,047 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:47,048 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:47,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:47,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109673222] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:47,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:47,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 24 [2022-03-03 18:40:47,263 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600658240] [2022-03-03 18:40:47,263 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:47,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 18:40:47,263 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:47,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 18:40:47,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-03 18:40:47,264 INFO L87 Difference]: Start difference. First operand 4298 states and 11077 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:48,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:48,306 INFO L93 Difference]: Finished difference Result 7346 states and 18226 transitions. [2022-03-03 18:40:48,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 18:40:48,306 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-03-03 18:40:48,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:48,343 INFO L225 Difference]: With dead ends: 7346 [2022-03-03 18:40:48,344 INFO L226 Difference]: Without dead ends: 7310 [2022-03-03 18:40:48,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 692 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=362, Invalid=2500, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 18:40:48,345 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 345 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 981 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 1074 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 981 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:48,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [345 Valid, 1074 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 981 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:40:48,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7310 states. [2022-03-03 18:40:48,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7310 to 5686. [2022-03-03 18:40:48,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5686 states, 5685 states have (on average 2.573262972735268) internal successors, (14629), 5685 states have internal predecessors, (14629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:48,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5686 states to 5686 states and 14629 transitions. [2022-03-03 18:40:48,558 INFO L78 Accepts]: Start accepts. Automaton has 5686 states and 14629 transitions. Word has length 25 [2022-03-03 18:40:48,558 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:48,558 INFO L470 AbstractCegarLoop]: Abstraction has 5686 states and 14629 transitions. [2022-03-03 18:40:48,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:48,558 INFO L276 IsEmpty]: Start isEmpty. Operand 5686 states and 14629 transitions. [2022-03-03 18:40:48,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:48,569 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:48,569 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:48,590 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-03-03 18:40:48,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-03-03 18:40:48,785 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:48,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:48,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1395198643, now seen corresponding path program 9 times [2022-03-03 18:40:48,785 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:48,785 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211272864] [2022-03-03 18:40:48,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:48,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:48,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:48,934 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:48,934 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:48,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211272864] [2022-03-03 18:40:48,934 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211272864] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:48,934 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620954212] [2022-03-03 18:40:48,934 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:40:48,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:48,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:48,935 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-03-03 18:40:48,936 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-03-03 18:40:48,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:40:48,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:48,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:40:48,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:49,165 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:49,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:49,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:40:49,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620954212] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:49,357 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:49,357 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 24 [2022-03-03 18:40:49,357 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162112383] [2022-03-03 18:40:49,357 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:49,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 18:40:49,357 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:49,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 18:40:49,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2022-03-03 18:40:49,358 INFO L87 Difference]: Start difference. First operand 5686 states and 14629 transitions. Second operand has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:50,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:50,185 INFO L93 Difference]: Finished difference Result 7858 states and 19776 transitions. [2022-03-03 18:40:50,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-03-03 18:40:50,186 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-03-03 18:40:50,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:50,202 INFO L225 Difference]: With dead ends: 7858 [2022-03-03 18:40:50,202 INFO L226 Difference]: Without dead ends: 7822 [2022-03-03 18:40:50,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=278, Invalid=1702, Unknown=0, NotChecked=0, Total=1980 [2022-03-03 18:40:50,205 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 308 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:50,205 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [308 Valid, 959 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:40:50,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7822 states. [2022-03-03 18:40:50,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7822 to 6908. [2022-03-03 18:40:50,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6908 states, 6907 states have (on average 2.578398725930216) internal successors, (17809), 6907 states have internal predecessors, (17809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:50,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6908 states to 6908 states and 17809 transitions. [2022-03-03 18:40:50,347 INFO L78 Accepts]: Start accepts. Automaton has 6908 states and 17809 transitions. Word has length 25 [2022-03-03 18:40:50,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:50,347 INFO L470 AbstractCegarLoop]: Abstraction has 6908 states and 17809 transitions. [2022-03-03 18:40:50,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.24) internal successors, (56), 24 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:50,348 INFO L276 IsEmpty]: Start isEmpty. Operand 6908 states and 17809 transitions. [2022-03-03 18:40:50,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-03 18:40:50,355 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:50,355 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:50,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-03-03 18:40:50,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-03-03 18:40:50,572 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:50,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:50,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1207140103, now seen corresponding path program 10 times [2022-03-03 18:40:50,572 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:50,574 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432148660] [2022-03-03 18:40:50,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:50,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:50,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:50,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:40:50,721 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:50,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432148660] [2022-03-03 18:40:50,722 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432148660] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:50,722 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924895353] [2022-03-03 18:40:50,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:40:50,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:50,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:50,723 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-03-03 18:40:50,724 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-03-03 18:40:50,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:40:50,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:50,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:40:50,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:50,949 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:50,949 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:51,182 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:51,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924895353] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:51,182 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:51,182 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 25 [2022-03-03 18:40:51,182 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988304508] [2022-03-03 18:40:51,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:51,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-03-03 18:40:51,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:51,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-03-03 18:40:51,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=548, Unknown=0, NotChecked=0, Total=650 [2022-03-03 18:40:51,183 INFO L87 Difference]: Start difference. First operand 6908 states and 17809 transitions. Second operand has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:52,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:52,696 INFO L93 Difference]: Finished difference Result 12698 states and 31660 transitions. [2022-03-03 18:40:52,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-03 18:40:52,697 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-03-03 18:40:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:52,727 INFO L225 Difference]: With dead ends: 12698 [2022-03-03 18:40:52,727 INFO L226 Difference]: Without dead ends: 12662 [2022-03-03 18:40:52,728 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=484, Invalid=3422, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 18:40:52,729 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 323 mSDsluCounter, 1863 mSDsCounter, 0 mSdLazyCounter, 1380 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 1380 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:52,729 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 1740 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 1380 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:40:52,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12662 states. [2022-03-03 18:40:52,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12662 to 10282. [2022-03-03 18:40:52,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10282 states, 10281 states have (on average 2.5722206011088415) internal successors, (26445), 10281 states have internal predecessors, (26445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:52,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10282 states to 10282 states and 26445 transitions. [2022-03-03 18:40:52,973 INFO L78 Accepts]: Start accepts. Automaton has 10282 states and 26445 transitions. Word has length 25 [2022-03-03 18:40:52,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:52,973 INFO L470 AbstractCegarLoop]: Abstraction has 10282 states and 26445 transitions. [2022-03-03 18:40:52,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 2.1538461538461537) internal successors, (56), 25 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:52,974 INFO L276 IsEmpty]: Start isEmpty. Operand 10282 states and 26445 transitions. [2022-03-03 18:40:52,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 18:40:52,984 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:52,984 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:53,016 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-03-03 18:40:53,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-03-03 18:40:53,200 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:53,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:53,200 INFO L85 PathProgramCache]: Analyzing trace with hash 563330891, now seen corresponding path program 11 times [2022-03-03 18:40:53,200 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:53,201 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141794647] [2022-03-03 18:40:53,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:53,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:53,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:53,386 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:53,386 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:53,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141794647] [2022-03-03 18:40:53,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141794647] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:53,386 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173387503] [2022-03-03 18:40:53,386 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:40:53,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:53,386 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:53,388 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-03-03 18:40:53,388 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-03-03 18:40:53,421 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 18:40:53,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:53,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:40:53,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:53,575 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:53,575 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:53,797 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:53,797 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173387503] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:53,797 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:53,797 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-03-03 18:40:53,797 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453855468] [2022-03-03 18:40:53,797 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:53,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:40:53,797 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:53,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:40:53,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=801, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:40:53,798 INFO L87 Difference]: Start difference. First operand 10282 states and 26445 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:57,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:40:57,894 INFO L93 Difference]: Finished difference Result 19095 states and 47762 transitions. [2022-03-03 18:40:57,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2022-03-03 18:40:57,895 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 18:40:57,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:40:57,966 INFO L225 Difference]: With dead ends: 19095 [2022-03-03 18:40:57,966 INFO L226 Difference]: Without dead ends: 19030 [2022-03-03 18:40:57,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5970 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=2059, Invalid=15497, Unknown=0, NotChecked=0, Total=17556 [2022-03-03 18:40:57,969 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 1016 mSDsluCounter, 2066 mSDsCounter, 0 mSdLazyCounter, 1809 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1016 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 2100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1809 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:40:57,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1016 Valid, 1995 Invalid, 2100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1809 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:40:57,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19030 states. [2022-03-03 18:40:58,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19030 to 16042. [2022-03-03 18:40:58,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16042 states, 16041 states have (on average 2.5694158718284394) internal successors, (41216), 16041 states have internal predecessors, (41216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:58,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16042 states to 16042 states and 41216 transitions. [2022-03-03 18:40:58,430 INFO L78 Accepts]: Start accepts. Automaton has 16042 states and 41216 transitions. Word has length 28 [2022-03-03 18:40:58,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:40:58,431 INFO L470 AbstractCegarLoop]: Abstraction has 16042 states and 41216 transitions. [2022-03-03 18:40:58,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:40:58,431 INFO L276 IsEmpty]: Start isEmpty. Operand 16042 states and 41216 transitions. [2022-03-03 18:40:58,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 18:40:58,445 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:40:58,445 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:40:58,463 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-03-03 18:40:58,663 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:58,664 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:40:58,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:40:58,664 INFO L85 PathProgramCache]: Analyzing trace with hash 384948611, now seen corresponding path program 12 times [2022-03-03 18:40:58,664 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:40:58,664 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347273292] [2022-03-03 18:40:58,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:40:58,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:40:58,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:40:58,843 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:58,843 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:40:58,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347273292] [2022-03-03 18:40:58,843 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347273292] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:40:58,843 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319838916] [2022-03-03 18:40:58,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:40:58,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:40:58,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:40:58,854 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-03-03 18:40:58,855 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-03-03 18:40:58,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:40:58,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:40:58,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:40:58,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:40:59,061 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:59,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:40:59,413 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:40:59,413 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319838916] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:40:59,413 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:40:59,413 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 30 [2022-03-03 18:40:59,413 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104931093] [2022-03-03 18:40:59,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:40:59,414 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:40:59,414 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:40:59,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:40:59,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=796, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:40:59,414 INFO L87 Difference]: Start difference. First operand 16042 states and 41216 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:03,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:03,318 INFO L93 Difference]: Finished difference Result 33116 states and 82977 transitions. [2022-03-03 18:41:03,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2022-03-03 18:41:03,318 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 18:41:03,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:03,395 INFO L225 Difference]: With dead ends: 33116 [2022-03-03 18:41:03,395 INFO L226 Difference]: Without dead ends: 33054 [2022-03-03 18:41:03,398 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4789 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1755, Invalid=12765, Unknown=0, NotChecked=0, Total=14520 [2022-03-03 18:41:03,398 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 907 mSDsluCounter, 2435 mSDsCounter, 0 mSdLazyCounter, 1969 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 2290 SdHoareTripleChecker+Invalid, 2173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 1969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:03,398 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [907 Valid, 2290 Invalid, 2173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 1969 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:41:03,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33054 states. [2022-03-03 18:41:03,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33054 to 28120. [2022-03-03 18:41:03,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28120 states, 28119 states have (on average 2.5689391514634234) internal successors, (72236), 28119 states have internal predecessors, (72236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:04,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28120 states to 28120 states and 72236 transitions. [2022-03-03 18:41:04,065 INFO L78 Accepts]: Start accepts. Automaton has 28120 states and 72236 transitions. Word has length 28 [2022-03-03 18:41:04,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:04,065 INFO L470 AbstractCegarLoop]: Abstraction has 28120 states and 72236 transitions. [2022-03-03 18:41:04,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 30 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:04,065 INFO L276 IsEmpty]: Start isEmpty. Operand 28120 states and 72236 transitions. [2022-03-03 18:41:04,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 18:41:04,083 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:04,083 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:04,115 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-03-03 18:41:04,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-03-03 18:41:04,300 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:04,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:04,300 INFO L85 PathProgramCache]: Analyzing trace with hash -1131111861, now seen corresponding path program 13 times [2022-03-03 18:41:04,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:04,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541117879] [2022-03-03 18:41:04,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:04,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:04,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:04,661 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:04,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:04,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541117879] [2022-03-03 18:41:04,662 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541117879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:04,662 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [217479453] [2022-03-03 18:41:04,662 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:41:04,662 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:04,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:04,664 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-03-03 18:41:04,664 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-03-03 18:41:04,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:04,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:41:04,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:04,922 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:04,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:05,135 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-03 18:41:05,135 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [217479453] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:05,135 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:05,135 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 27 [2022-03-03 18:41:05,136 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512074590] [2022-03-03 18:41:05,136 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:05,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 18:41:05,137 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:05,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 18:41:05,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:41:05,137 INFO L87 Difference]: Start difference. First operand 28120 states and 72236 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:06,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:06,651 INFO L93 Difference]: Finished difference Result 32737 states and 83118 transitions. [2022-03-03 18:41:06,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-03 18:41:06,652 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 18:41:06,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:06,722 INFO L225 Difference]: With dead ends: 32737 [2022-03-03 18:41:06,722 INFO L226 Difference]: Without dead ends: 32688 [2022-03-03 18:41:06,723 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1605 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=661, Invalid=5345, Unknown=0, NotChecked=0, Total=6006 [2022-03-03 18:41:06,724 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 442 mSDsluCounter, 2229 mSDsCounter, 0 mSdLazyCounter, 1791 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 1891 SdHoareTripleChecker+Invalid, 1876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:06,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [442 Valid, 1891 Invalid, 1876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1791 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:41:06,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32688 states. [2022-03-03 18:41:07,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32688 to 30427. [2022-03-03 18:41:07,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30427 states, 30426 states have (on average 2.5686583842766058) internal successors, (78154), 30426 states have internal predecessors, (78154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:07,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30427 states to 30427 states and 78154 transitions. [2022-03-03 18:41:07,435 INFO L78 Accepts]: Start accepts. Automaton has 30427 states and 78154 transitions. Word has length 28 [2022-03-03 18:41:07,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:07,435 INFO L470 AbstractCegarLoop]: Abstraction has 30427 states and 78154 transitions. [2022-03-03 18:41:07,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:07,435 INFO L276 IsEmpty]: Start isEmpty. Operand 30427 states and 78154 transitions. [2022-03-03 18:41:07,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 18:41:07,452 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:07,452 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:07,468 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-03-03 18:41:07,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:07,668 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:07,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:07,669 INFO L85 PathProgramCache]: Analyzing trace with hash -1451134389, now seen corresponding path program 14 times [2022-03-03 18:41:07,669 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:07,669 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077933381] [2022-03-03 18:41:07,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:07,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:07,817 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:07,817 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:07,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077933381] [2022-03-03 18:41:07,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077933381] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:07,818 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929300343] [2022-03-03 18:41:07,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:41:07,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:07,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:07,819 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-03-03 18:41:07,821 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-03-03 18:41:07,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:41:07,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:07,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:41:07,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:08,185 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:08,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:08,374 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-03 18:41:08,374 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929300343] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:08,374 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:08,374 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 26 [2022-03-03 18:41:08,374 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277175544] [2022-03-03 18:41:08,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:08,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-03 18:41:08,374 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:08,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-03 18:41:08,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=609, Unknown=0, NotChecked=0, Total=702 [2022-03-03 18:41:08,375 INFO L87 Difference]: Start difference. First operand 30427 states and 78154 transitions. Second operand has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:09,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:09,739 INFO L93 Difference]: Finished difference Result 34892 states and 88413 transitions. [2022-03-03 18:41:09,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-03 18:41:09,739 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 18:41:09,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:09,812 INFO L225 Difference]: With dead ends: 34892 [2022-03-03 18:41:09,812 INFO L226 Difference]: Without dead ends: 34822 [2022-03-03 18:41:09,814 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 5 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1133 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=503, Invalid=3919, Unknown=0, NotChecked=0, Total=4422 [2022-03-03 18:41:09,814 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 435 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 1325 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:09,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 1435 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:41:09,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34822 states. [2022-03-03 18:41:10,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34822 to 31263. [2022-03-03 18:41:10,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31263 states, 31262 states have (on average 2.5682297997568933) internal successors, (80288), 31262 states have internal predecessors, (80288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:10,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31263 states to 31263 states and 80288 transitions. [2022-03-03 18:41:10,570 INFO L78 Accepts]: Start accepts. Automaton has 31263 states and 80288 transitions. Word has length 28 [2022-03-03 18:41:10,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:10,570 INFO L470 AbstractCegarLoop]: Abstraction has 31263 states and 80288 transitions. [2022-03-03 18:41:10,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.074074074074074) internal successors, (56), 26 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:10,570 INFO L276 IsEmpty]: Start isEmpty. Operand 31263 states and 80288 transitions. [2022-03-03 18:41:10,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-03-03 18:41:10,593 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:10,593 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:10,609 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-03-03 18:41:10,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:10,807 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:10,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:10,808 INFO L85 PathProgramCache]: Analyzing trace with hash 835620167, now seen corresponding path program 15 times [2022-03-03 18:41:10,808 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:10,808 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639145081] [2022-03-03 18:41:10,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:10,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:10,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:10,997 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:10,998 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:10,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639145081] [2022-03-03 18:41:10,998 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639145081] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:10,998 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235425842] [2022-03-03 18:41:10,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:41:10,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:10,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:10,999 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-03-03 18:41:11,000 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-03-03 18:41:11,018 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 18:41:11,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:11,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 55 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:41:11,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:11,427 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:11,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:11,656 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-03 18:41:11,656 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235425842] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:11,656 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:11,656 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 8] total 27 [2022-03-03 18:41:11,656 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373356740] [2022-03-03 18:41:11,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:11,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 18:41:11,657 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:11,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 18:41:11,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:41:11,658 INFO L87 Difference]: Start difference. First operand 31263 states and 80288 transitions. Second operand has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:12,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:12,929 INFO L93 Difference]: Finished difference Result 37680 states and 95652 transitions. [2022-03-03 18:41:12,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 18:41:12,930 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2022-03-03 18:41:12,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:13,018 INFO L225 Difference]: With dead ends: 37680 [2022-03-03 18:41:13,018 INFO L226 Difference]: Without dead ends: 37644 [2022-03-03 18:41:13,018 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 38 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=330, Invalid=2532, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 18:41:13,019 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 341 mSDsluCounter, 1422 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:13,019 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [341 Valid, 1256 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:41:13,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37644 states. [2022-03-03 18:41:13,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37644 to 34762. [2022-03-03 18:41:13,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34762 states, 34761 states have (on average 2.574925922729496) internal successors, (89507), 34761 states have internal predecessors, (89507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:13,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34762 states to 34762 states and 89507 transitions. [2022-03-03 18:41:13,814 INFO L78 Accepts]: Start accepts. Automaton has 34762 states and 89507 transitions. Word has length 28 [2022-03-03 18:41:13,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:13,814 INFO L470 AbstractCegarLoop]: Abstraction has 34762 states and 89507 transitions. [2022-03-03 18:41:13,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.2142857142857144) internal successors, (62), 27 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:13,814 INFO L276 IsEmpty]: Start isEmpty. Operand 34762 states and 89507 transitions. [2022-03-03 18:41:13,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:13,838 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:13,838 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:13,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-03-03 18:41:14,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:14,052 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:14,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:14,052 INFO L85 PathProgramCache]: Analyzing trace with hash -807763788, now seen corresponding path program 16 times [2022-03-03 18:41:14,052 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:14,052 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093131786] [2022-03-03 18:41:14,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:14,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:14,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:14,122 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:14,123 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:14,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093131786] [2022-03-03 18:41:14,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093131786] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:14,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374909518] [2022-03-03 18:41:14,123 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:41:14,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:14,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:14,124 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-03-03 18:41:14,128 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-03-03 18:41:14,145 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:41:14,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:14,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-03 18:41:14,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:14,198 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:14,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:14,241 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:14,241 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374909518] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:14,241 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:14,241 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 10 [2022-03-03 18:41:14,241 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001464608] [2022-03-03 18:41:14,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:14,242 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-03 18:41:14,242 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:14,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-03 18:41:14,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:41:14,242 INFO L87 Difference]: Start difference. First operand 34762 states and 89507 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:14,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:14,618 INFO L93 Difference]: Finished difference Result 26614 states and 65956 transitions. [2022-03-03 18:41:14,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:41:14,618 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:14,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:14,673 INFO L225 Difference]: With dead ends: 26614 [2022-03-03 18:41:14,674 INFO L226 Difference]: Without dead ends: 26614 [2022-03-03 18:41:14,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=140, Unknown=0, NotChecked=0, Total=210 [2022-03-03 18:41:14,675 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 106 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 175 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:14,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 175 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 18:41:14,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26614 states. [2022-03-03 18:41:15,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26614 to 23391. [2022-03-03 18:41:15,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23391 states, 23390 states have (on average 2.534972210346302) internal successors, (59293), 23390 states have internal predecessors, (59293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:15,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23391 states to 23391 states and 59293 transitions. [2022-03-03 18:41:15,225 INFO L78 Accepts]: Start accepts. Automaton has 23391 states and 59293 transitions. Word has length 29 [2022-03-03 18:41:15,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:15,226 INFO L470 AbstractCegarLoop]: Abstraction has 23391 states and 59293 transitions. [2022-03-03 18:41:15,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 10 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:15,226 INFO L276 IsEmpty]: Start isEmpty. Operand 23391 states and 59293 transitions. [2022-03-03 18:41:15,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:15,239 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:15,239 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:15,257 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-03-03 18:41:15,457 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:15,458 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:15,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:15,458 INFO L85 PathProgramCache]: Analyzing trace with hash -183781140, now seen corresponding path program 17 times [2022-03-03 18:41:15,458 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:15,458 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817942799] [2022-03-03 18:41:15,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:15,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:15,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:15,503 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:15,503 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:15,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817942799] [2022-03-03 18:41:15,503 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817942799] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:15,503 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013142622] [2022-03-03 18:41:15,504 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:41:15,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:15,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:15,505 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-03-03 18:41:15,505 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-03-03 18:41:15,521 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 18:41:15,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:15,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 35 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-03 18:41:15,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:15,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:15,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:15,599 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:15,600 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013142622] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:15,600 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:15,600 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-03 18:41:15,600 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363078412] [2022-03-03 18:41:15,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:15,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 18:41:15,600 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:15,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 18:41:15,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:41:15,601 INFO L87 Difference]: Start difference. First operand 23391 states and 59293 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:15,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:15,803 INFO L93 Difference]: Finished difference Result 19626 states and 48862 transitions. [2022-03-03 18:41:15,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 18:41:15,803 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:15,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:15,839 INFO L225 Difference]: With dead ends: 19626 [2022-03-03 18:41:15,839 INFO L226 Difference]: Without dead ends: 19088 [2022-03-03 18:41:15,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-03-03 18:41:15,840 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 97 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:15,841 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 100 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:15,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19088 states. [2022-03-03 18:41:16,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19088 to 18247. [2022-03-03 18:41:16,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18247 states, 18246 states have (on average 2.5042749095692205) internal successors, (45693), 18246 states have internal predecessors, (45693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:16,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18247 states to 18247 states and 45693 transitions. [2022-03-03 18:41:16,247 INFO L78 Accepts]: Start accepts. Automaton has 18247 states and 45693 transitions. Word has length 29 [2022-03-03 18:41:16,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:16,247 INFO L470 AbstractCegarLoop]: Abstraction has 18247 states and 45693 transitions. [2022-03-03 18:41:16,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:16,247 INFO L276 IsEmpty]: Start isEmpty. Operand 18247 states and 45693 transitions. [2022-03-03 18:41:16,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:16,257 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:16,257 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:16,272 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-03-03 18:41:16,462 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-03-03 18:41:16,462 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:16,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:16,463 INFO L85 PathProgramCache]: Analyzing trace with hash 1939288821, now seen corresponding path program 3 times [2022-03-03 18:41:16,463 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:16,463 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282957510] [2022-03-03 18:41:16,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:16,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:16,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:16,498 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:16,498 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:16,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282957510] [2022-03-03 18:41:16,498 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282957510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:16,498 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381399571] [2022-03-03 18:41:16,498 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:41:16,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:16,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:16,500 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-03-03 18:41:16,501 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-03-03 18:41:16,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 18:41:16,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:16,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:41:16,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:16,555 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:16,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:16,593 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:16,594 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381399571] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:16,594 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:16,594 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:41:16,594 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238821032] [2022-03-03 18:41:16,594 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:16,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:41:16,594 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:16,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:41:16,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:41:16,595 INFO L87 Difference]: Start difference. First operand 18247 states and 45693 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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-03-03 18:41:16,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:16,715 INFO L93 Difference]: Finished difference Result 23138 states and 57057 transitions. [2022-03-03 18:41:16,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 18:41:16,716 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:16,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:16,757 INFO L225 Difference]: With dead ends: 23138 [2022-03-03 18:41:16,757 INFO L226 Difference]: Without dead ends: 23135 [2022-03-03 18:41:16,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:41:16,758 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 63 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 149 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:16,758 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 149 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:16,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23135 states. [2022-03-03 18:41:17,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23135 to 19973. [2022-03-03 18:41:17,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19973 states, 19972 states have (on average 2.5174243941518126) internal successors, (50278), 19972 states have internal predecessors, (50278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:17,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19973 states to 19973 states and 50278 transitions. [2022-03-03 18:41:17,223 INFO L78 Accepts]: Start accepts. Automaton has 19973 states and 50278 transitions. Word has length 29 [2022-03-03 18:41:17,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:17,223 INFO L470 AbstractCegarLoop]: Abstraction has 19973 states and 50278 transitions. [2022-03-03 18:41:17,223 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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-03-03 18:41:17,224 INFO L276 IsEmpty]: Start isEmpty. Operand 19973 states and 50278 transitions. [2022-03-03 18:41:17,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:17,231 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:17,231 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:17,248 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-03-03 18:41:17,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-03 18:41:17,447 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:17,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:17,448 INFO L85 PathProgramCache]: Analyzing trace with hash -976130165, now seen corresponding path program 4 times [2022-03-03 18:41:17,448 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:17,448 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637450965] [2022-03-03 18:41:17,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:17,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:17,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:17,502 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:17,502 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:17,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637450965] [2022-03-03 18:41:17,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637450965] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:17,502 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341885229] [2022-03-03 18:41:17,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:41:17,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:17,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:17,520 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-03-03 18:41:17,525 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-03-03 18:41:17,547 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:41:17,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:17,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:41:17,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:17,590 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:17,590 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:17,642 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:17,642 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341885229] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:17,642 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:17,643 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:41:17,643 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560505049] [2022-03-03 18:41:17,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:17,643 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:41:17,643 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:17,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:41:17,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:41:17,643 INFO L87 Difference]: Start difference. First operand 19973 states and 50278 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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-03-03 18:41:17,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:17,817 INFO L93 Difference]: Finished difference Result 30211 states and 74727 transitions. [2022-03-03 18:41:17,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 18:41:17,817 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 29 [2022-03-03 18:41:17,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:17,887 INFO L225 Difference]: With dead ends: 30211 [2022-03-03 18:41:17,888 INFO L226 Difference]: Without dead ends: 30205 [2022-03-03 18:41:17,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:41:17,888 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 119 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:17,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 108 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:17,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30205 states. [2022-03-03 18:41:18,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30205 to 21738. [2022-03-03 18:41:18,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21738 states, 21737 states have (on average 2.5046234530984037) internal successors, (54443), 21737 states have internal predecessors, (54443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21738 states to 21738 states and 54443 transitions. [2022-03-03 18:41:18,470 INFO L78 Accepts]: Start accepts. Automaton has 21738 states and 54443 transitions. Word has length 29 [2022-03-03 18:41:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:18,470 INFO L470 AbstractCegarLoop]: Abstraction has 21738 states and 54443 transitions. [2022-03-03 18:41:18,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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-03-03 18:41:18,471 INFO L276 IsEmpty]: Start isEmpty. Operand 21738 states and 54443 transitions. [2022-03-03 18:41:18,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:18,482 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:18,482 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:18,501 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-03-03 18:41:18,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:18,702 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:18,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:18,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1681264675, now seen corresponding path program 5 times [2022-03-03 18:41:18,703 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:18,703 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142700981] [2022-03-03 18:41:18,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:18,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:18,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:18,734 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:18,734 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:18,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142700981] [2022-03-03 18:41:18,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142700981] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:18,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661579498] [2022-03-03 18:41:18,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:41:18,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:18,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:18,736 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-03-03 18:41:18,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-03 18:41:18,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:18,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:41:18,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:18,780 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-03-03 18:41:18,804 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:18,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:18,915 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:18,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661579498] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:18,915 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:18,915 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-03 18:41:18,915 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272866147] [2022-03-03 18:41:18,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:18,916 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 18:41:18,916 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:18,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 18:41:18,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:41:18,916 INFO L87 Difference]: Start difference. First operand 21738 states and 54443 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:19,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:19,106 INFO L93 Difference]: Finished difference Result 27079 states and 66694 transitions. [2022-03-03 18:41:19,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:41:19,106 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:19,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:19,166 INFO L225 Difference]: With dead ends: 27079 [2022-03-03 18:41:19,166 INFO L226 Difference]: Without dead ends: 27067 [2022-03-03 18:41:19,166 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-03 18:41:19,166 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 123 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:19,167 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 120 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:41:19,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27067 states. [2022-03-03 18:41:19,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27067 to 22680. [2022-03-03 18:41:19,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22680 states, 22679 states have (on average 2.5144847656422242) internal successors, (57026), 22679 states have internal predecessors, (57026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:19,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22680 states to 22680 states and 57026 transitions. [2022-03-03 18:41:19,669 INFO L78 Accepts]: Start accepts. Automaton has 22680 states and 57026 transitions. Word has length 29 [2022-03-03 18:41:19,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:19,669 INFO L470 AbstractCegarLoop]: Abstraction has 22680 states and 57026 transitions. [2022-03-03 18:41:19,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:19,669 INFO L276 IsEmpty]: Start isEmpty. Operand 22680 states and 57026 transitions. [2022-03-03 18:41:19,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:19,678 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:19,678 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:19,695 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-03-03 18:41:19,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:19,894 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:19,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:19,894 INFO L85 PathProgramCache]: Analyzing trace with hash -587660293, now seen corresponding path program 18 times [2022-03-03 18:41:19,894 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:19,894 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492024895] [2022-03-03 18:41:19,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:19,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:19,917 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:19,917 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:19,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492024895] [2022-03-03 18:41:19,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492024895] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:19,917 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1991266202] [2022-03-03 18:41:19,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:41:19,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:19,917 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:19,919 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-03-03 18:41:19,920 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-03-03 18:41:19,938 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 18:41:19,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:19,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:41:19,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:19,990 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:19,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:20,047 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:20,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1991266202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:20,047 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:20,047 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-03 18:41:20,047 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044247883] [2022-03-03 18:41:20,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:20,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:41:20,048 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:20,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:41:20,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:41:20,048 INFO L87 Difference]: Start difference. First operand 22680 states and 57026 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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-03-03 18:41:20,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:20,201 INFO L93 Difference]: Finished difference Result 28120 states and 70004 transitions. [2022-03-03 18:41:20,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 18:41:20,201 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:20,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:20,263 INFO L225 Difference]: With dead ends: 28120 [2022-03-03 18:41:20,263 INFO L226 Difference]: Without dead ends: 27988 [2022-03-03 18:41:20,263 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:41:20,264 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 75 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:20,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 102 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:20,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27988 states. [2022-03-03 18:41:20,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27988 to 27218. [2022-03-03 18:41:20,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27218 states, 27217 states have (on average 2.5050152478230516) internal successors, (68179), 27217 states have internal predecessors, (68179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:20,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27218 states to 27218 states and 68179 transitions. [2022-03-03 18:41:20,983 INFO L78 Accepts]: Start accepts. Automaton has 27218 states and 68179 transitions. Word has length 29 [2022-03-03 18:41:20,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:20,984 INFO L470 AbstractCegarLoop]: Abstraction has 27218 states and 68179 transitions. [2022-03-03 18:41:20,984 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 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-03-03 18:41:20,984 INFO L276 IsEmpty]: Start isEmpty. Operand 27218 states and 68179 transitions. [2022-03-03 18:41:20,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:20,993 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:20,993 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:21,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2022-03-03 18:41:21,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-03-03 18:41:21,210 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:21,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:21,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1682739263, now seen corresponding path program 19 times [2022-03-03 18:41:21,211 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:21,211 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522346879] [2022-03-03 18:41:21,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:21,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:21,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:21,231 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:21,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:21,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522346879] [2022-03-03 18:41:21,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522346879] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:21,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2083966140] [2022-03-03 18:41:21,231 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:41:21,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:21,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:21,252 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-03-03 18:41:21,299 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-03-03 18:41:21,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:21,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:41:21,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:21,366 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:21,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:21,406 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:21,406 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2083966140] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:21,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:21,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-03 18:41:21,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936062425] [2022-03-03 18:41:21,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:21,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 18:41:21,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:21,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 18:41:21,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-03 18:41:21,408 INFO L87 Difference]: Start difference. First operand 27218 states and 68179 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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-03-03 18:41:21,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:21,547 INFO L93 Difference]: Finished difference Result 27540 states and 68054 transitions. [2022-03-03 18:41:21,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 18:41:21,548 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:21,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:21,607 INFO L225 Difference]: With dead ends: 27540 [2022-03-03 18:41:21,607 INFO L226 Difference]: Without dead ends: 27537 [2022-03-03 18:41:21,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:41:21,608 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 80 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:21,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 82 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:21,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27537 states. [2022-03-03 18:41:22,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27537 to 27194. [2022-03-03 18:41:22,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27194 states, 27193 states have (on average 2.4762254992093555) internal successors, (67336), 27193 states have internal predecessors, (67336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:22,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27194 states to 27194 states and 67336 transitions. [2022-03-03 18:41:22,217 INFO L78 Accepts]: Start accepts. Automaton has 27194 states and 67336 transitions. Word has length 29 [2022-03-03 18:41:22,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:22,217 INFO L470 AbstractCegarLoop]: Abstraction has 27194 states and 67336 transitions. [2022-03-03 18:41:22,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 5 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-03-03 18:41:22,217 INFO L276 IsEmpty]: Start isEmpty. Operand 27194 states and 67336 transitions. [2022-03-03 18:41:22,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:22,226 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:22,226 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:22,242 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-03-03 18:41:22,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-03-03 18:41:22,428 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:22,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:22,428 INFO L85 PathProgramCache]: Analyzing trace with hash -712336569, now seen corresponding path program 20 times [2022-03-03 18:41:22,428 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:22,428 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175303634] [2022-03-03 18:41:22,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:22,428 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:22,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:22,450 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:22,450 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:22,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175303634] [2022-03-03 18:41:22,450 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175303634] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:22,450 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [121727389] [2022-03-03 18:41:22,450 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:41:22,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:22,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:22,453 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-03-03 18:41:22,454 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-03-03 18:41:22,473 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:41:22,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:22,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:41:22,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:22,515 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:22,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:22,567 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:22,567 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [121727389] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:22,567 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:22,568 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-03 18:41:22,568 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449791137] [2022-03-03 18:41:22,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:22,568 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 18:41:22,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:22,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 18:41:22,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-03 18:41:22,569 INFO L87 Difference]: Start difference. First operand 27194 states and 67336 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-03 18:41:22,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:22,731 INFO L93 Difference]: Finished difference Result 31849 states and 78450 transitions. [2022-03-03 18:41:22,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-03 18:41:22,731 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:22,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:22,798 INFO L225 Difference]: With dead ends: 31849 [2022-03-03 18:41:22,798 INFO L226 Difference]: Without dead ends: 31837 [2022-03-03 18:41:22,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:41:22,799 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 50 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 97 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:22,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 97 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:22,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31837 states. [2022-03-03 18:41:23,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31837 to 31644. [2022-03-03 18:41:23,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31644 states, 31643 states have (on average 2.4666118888853776) internal successors, (78051), 31643 states have internal predecessors, (78051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:23,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31644 states to 31644 states and 78051 transitions. [2022-03-03 18:41:23,519 INFO L78 Accepts]: Start accepts. Automaton has 31644 states and 78051 transitions. Word has length 29 [2022-03-03 18:41:23,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:23,519 INFO L470 AbstractCegarLoop]: Abstraction has 31644 states and 78051 transitions. [2022-03-03 18:41:23,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-03 18:41:23,519 INFO L276 IsEmpty]: Start isEmpty. Operand 31644 states and 78051 transitions. [2022-03-03 18:41:23,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:23,529 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:23,529 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:23,545 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-03-03 18:41:23,748 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-03-03 18:41:23,748 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:23,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:23,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1117704309, now seen corresponding path program 21 times [2022-03-03 18:41:23,749 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:23,749 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475683638] [2022-03-03 18:41:23,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:23,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:23,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:23,812 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:23,812 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:23,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475683638] [2022-03-03 18:41:23,813 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475683638] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:23,813 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437425492] [2022-03-03 18:41:23,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:41:23,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:23,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:23,815 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-03-03 18:41:23,817 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-03-03 18:41:23,835 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-03 18:41:23,835 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:23,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:41:23,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:23,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:23,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:41:23,928 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437425492] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:23,928 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:23,928 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-03 18:41:23,929 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464474795] [2022-03-03 18:41:23,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:23,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-03 18:41:23,929 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:23,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-03 18:41:23,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-03 18:41:23,930 INFO L87 Difference]: Start difference. First operand 31644 states and 78051 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-03 18:41:24,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:24,090 INFO L93 Difference]: Finished difference Result 32521 states and 79874 transitions. [2022-03-03 18:41:24,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 18:41:24,091 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:24,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:24,160 INFO L225 Difference]: With dead ends: 32521 [2022-03-03 18:41:24,161 INFO L226 Difference]: Without dead ends: 32518 [2022-03-03 18:41:24,161 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:41:24,162 INFO L933 BasicCegarLoop]: 21 mSDtfsCounter, 61 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:24,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 78 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:24,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32518 states. [2022-03-03 18:41:24,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32518 to 32276. [2022-03-03 18:41:24,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32276 states, 32275 states have (on average 2.4610069713400464) internal successors, (79429), 32275 states have internal predecessors, (79429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:25,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32276 states to 32276 states and 79429 transitions. [2022-03-03 18:41:25,124 INFO L78 Accepts]: Start accepts. Automaton has 32276 states and 79429 transitions. Word has length 29 [2022-03-03 18:41:25,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:25,125 INFO L470 AbstractCegarLoop]: Abstraction has 32276 states and 79429 transitions. [2022-03-03 18:41:25,125 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 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-03-03 18:41:25,125 INFO L276 IsEmpty]: Start isEmpty. Operand 32276 states and 79429 transitions. [2022-03-03 18:41:25,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-03 18:41:25,134 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:25,134 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:25,150 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-03-03 18:41:25,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:25,350 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:25,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:25,350 INFO L85 PathProgramCache]: Analyzing trace with hash -652390267, now seen corresponding path program 22 times [2022-03-03 18:41:25,350 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:25,350 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901425757] [2022-03-03 18:41:25,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:25,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:25,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:25,386 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:25,387 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:25,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901425757] [2022-03-03 18:41:25,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901425757] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:25,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138730854] [2022-03-03 18:41:25,387 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:41:25,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:25,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:25,394 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-03-03 18:41:25,395 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-03-03 18:41:25,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:41:25,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:25,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 5 conjunts are in the unsatisfiable core [2022-03-03 18:41:25,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:25,454 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:25,454 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:25,502 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:25,502 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138730854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:25,502 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:25,502 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-03 18:41:25,502 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384592341] [2022-03-03 18:41:25,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:25,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:41:25,502 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:25,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:41:25,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:41:25,503 INFO L87 Difference]: Start difference. First operand 32276 states and 79429 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 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-03-03 18:41:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:25,679 INFO L93 Difference]: Finished difference Result 32461 states and 78954 transitions. [2022-03-03 18:41:25,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-03 18:41:25,680 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-03 18:41:25,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:25,747 INFO L225 Difference]: With dead ends: 32461 [2022-03-03 18:41:25,747 INFO L226 Difference]: Without dead ends: 32458 [2022-03-03 18:41:25,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2022-03-03 18:41:25,748 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 63 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:25,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 103 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:41:25,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32458 states. [2022-03-03 18:41:26,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32458 to 31677. [2022-03-03 18:41:26,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31677 states, 31676 states have (on average 2.4392600075767144) internal successors, (77266), 31676 states have internal predecessors, (77266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:26,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31677 states to 31677 states and 77266 transitions. [2022-03-03 18:41:26,626 INFO L78 Accepts]: Start accepts. Automaton has 31677 states and 77266 transitions. Word has length 29 [2022-03-03 18:41:26,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:26,626 INFO L470 AbstractCegarLoop]: Abstraction has 31677 states and 77266 transitions. [2022-03-03 18:41:26,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 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-03-03 18:41:26,626 INFO L276 IsEmpty]: Start isEmpty. Operand 31677 states and 77266 transitions. [2022-03-03 18:41:26,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-03 18:41:26,637 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:26,637 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:26,655 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-03-03 18:41:26,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:26,844 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:26,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:26,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1949861535, now seen corresponding path program 23 times [2022-03-03 18:41:26,844 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:26,844 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416082438] [2022-03-03 18:41:26,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:26,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:26,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:41:27,014 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:27,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416082438] [2022-03-03 18:41:27,014 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416082438] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:27,014 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699663077] [2022-03-03 18:41:27,014 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:41:27,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:27,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:27,015 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-03-03 18:41:27,016 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-03-03 18:41:27,036 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 18:41:27,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:27,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 26 conjunts are in the unsatisfiable core [2022-03-03 18:41:27,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:27,333 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:27,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:27,702 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:27,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699663077] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:27,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:27,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 33 [2022-03-03 18:41:27,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627438761] [2022-03-03 18:41:27,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:27,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 18:41:27,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:27,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 18:41:27,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=985, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 18:41:27,703 INFO L87 Difference]: Start difference. First operand 31677 states and 77266 transitions. Second operand has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 33 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-03-03 18:41:32,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:32,212 INFO L93 Difference]: Finished difference Result 58198 states and 139350 transitions. [2022-03-03 18:41:32,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2022-03-03 18:41:32,213 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 33 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-03 18:41:32,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:32,342 INFO L225 Difference]: With dead ends: 58198 [2022-03-03 18:41:32,342 INFO L226 Difference]: Without dead ends: 58059 [2022-03-03 18:41:32,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6410 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=2189, Invalid=18117, Unknown=0, NotChecked=0, Total=20306 [2022-03-03 18:41:32,344 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 589 mSDsluCounter, 4159 mSDsCounter, 0 mSdLazyCounter, 3058 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 589 SdHoareTripleChecker+Valid, 3939 SdHoareTripleChecker+Invalid, 3216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 3058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:32,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [589 Valid, 3939 Invalid, 3216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 3058 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-03 18:41:32,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58059 states. [2022-03-03 18:41:33,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58059 to 49360. [2022-03-03 18:41:33,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49360 states, 49359 states have (on average 2.4268117263315707) internal successors, (119785), 49359 states have internal predecessors, (119785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:33,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49360 states to 49360 states and 119785 transitions. [2022-03-03 18:41:33,388 INFO L78 Accepts]: Start accepts. Automaton has 49360 states and 119785 transitions. Word has length 31 [2022-03-03 18:41:33,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:33,388 INFO L470 AbstractCegarLoop]: Abstraction has 49360 states and 119785 transitions. [2022-03-03 18:41:33,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.088235294117647) internal successors, (71), 33 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-03-03 18:41:33,389 INFO L276 IsEmpty]: Start isEmpty. Operand 49360 states and 119785 transitions. [2022-03-03 18:41:33,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:33,403 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:33,403 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:33,419 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-03-03 18:41:33,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:33,615 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:33,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:33,616 INFO L85 PathProgramCache]: Analyzing trace with hash 364490902, now seen corresponding path program 24 times [2022-03-03 18:41:33,616 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:33,616 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778213048] [2022-03-03 18:41:33,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:33,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:33,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:33,747 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:33,747 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:33,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778213048] [2022-03-03 18:41:33,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778213048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:33,747 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311512557] [2022-03-03 18:41:33,747 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:41:33,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:33,748 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:33,749 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-03-03 18:41:33,750 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-03-03 18:41:33,774 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 18:41:33,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:33,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:33,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:33,997 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:33,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:34,453 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:34,453 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311512557] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:34,453 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:34,453 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:41:34,453 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822907762] [2022-03-03 18:41:34,453 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:34,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:41:34,454 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:34,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:41:34,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:41:34,454 INFO L87 Difference]: Start difference. First operand 49360 states and 119785 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:35,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:35,587 INFO L93 Difference]: Finished difference Result 56844 states and 136543 transitions. [2022-03-03 18:41:35,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 18:41:35,588 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:41:35,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:35,704 INFO L225 Difference]: With dead ends: 56844 [2022-03-03 18:41:35,704 INFO L226 Difference]: Without dead ends: 56827 [2022-03-03 18:41:35,704 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=350, Invalid=2302, Unknown=0, NotChecked=0, Total=2652 [2022-03-03 18:41:35,705 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 346 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:35,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 949 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:41:35,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56827 states. [2022-03-03 18:41:36,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56827 to 50980. [2022-03-03 18:41:36,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50980 states, 50979 states have (on average 2.429882892955923) internal successors, (123873), 50979 states have internal predecessors, (123873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:36,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50980 states to 50980 states and 123873 transitions. [2022-03-03 18:41:36,922 INFO L78 Accepts]: Start accepts. Automaton has 50980 states and 123873 transitions. Word has length 32 [2022-03-03 18:41:36,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:36,922 INFO L470 AbstractCegarLoop]: Abstraction has 50980 states and 123873 transitions. [2022-03-03 18:41:36,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:36,922 INFO L276 IsEmpty]: Start isEmpty. Operand 50980 states and 123873 transitions. [2022-03-03 18:41:36,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:36,937 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:36,937 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:36,954 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-03-03 18:41:37,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-03-03 18:41:37,151 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:37,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:37,152 INFO L85 PathProgramCache]: Analyzing trace with hash -870392482, now seen corresponding path program 25 times [2022-03-03 18:41:37,152 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:37,152 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732245322] [2022-03-03 18:41:37,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:37,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:37,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:37,300 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:37,300 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:37,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732245322] [2022-03-03 18:41:37,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732245322] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:37,301 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620736232] [2022-03-03 18:41:37,301 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:41:37,301 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:37,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:37,302 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-03-03 18:41:37,302 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-03-03 18:41:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:37,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:37,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:37,538 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:37,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:37,802 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:37,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620736232] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:37,803 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:37,803 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:41:37,803 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744248520] [2022-03-03 18:41:37,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:37,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:41:37,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:37,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:41:37,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:41:37,804 INFO L87 Difference]: Start difference. First operand 50980 states and 123873 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:38,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:38,890 INFO L93 Difference]: Finished difference Result 54768 states and 132232 transitions. [2022-03-03 18:41:38,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 18:41:38,890 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:41:38,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:39,025 INFO L225 Difference]: With dead ends: 54768 [2022-03-03 18:41:39,026 INFO L226 Difference]: Without dead ends: 54751 [2022-03-03 18:41:39,026 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 418 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=282, Invalid=1698, Unknown=0, NotChecked=0, Total=1980 [2022-03-03 18:41:39,026 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 265 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:39,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [265 Valid, 699 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:41:39,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54751 states. [2022-03-03 18:41:39,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54751 to 51314. [2022-03-03 18:41:39,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51314 states, 51313 states have (on average 2.42998850193908) internal successors, (124690), 51313 states have internal predecessors, (124690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:40,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51314 states to 51314 states and 124690 transitions. [2022-03-03 18:41:40,149 INFO L78 Accepts]: Start accepts. Automaton has 51314 states and 124690 transitions. Word has length 32 [2022-03-03 18:41:40,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:40,150 INFO L470 AbstractCegarLoop]: Abstraction has 51314 states and 124690 transitions. [2022-03-03 18:41:40,150 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:40,150 INFO L276 IsEmpty]: Start isEmpty. Operand 51314 states and 124690 transitions. [2022-03-03 18:41:40,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:40,167 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:40,167 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:40,183 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-03-03 18:41:40,384 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:40,384 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:40,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:40,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1401588830, now seen corresponding path program 26 times [2022-03-03 18:41:40,384 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:40,384 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688098117] [2022-03-03 18:41:40,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:40,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:40,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:40,521 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:40,521 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:40,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688098117] [2022-03-03 18:41:40,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688098117] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:40,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870848247] [2022-03-03 18:41:40,521 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:41:40,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:40,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:40,536 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-03-03 18:41:40,537 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-03-03 18:41:40,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:41:40,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:40,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:40,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:40,812 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:40,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:41,042 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:41,042 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870848247] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:41,042 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:41,042 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:41:41,042 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710536310] [2022-03-03 18:41:41,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:41,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:41:41,043 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:41,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:41:41,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:41:41,043 INFO L87 Difference]: Start difference. First operand 51314 states and 124690 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:42,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:42,457 INFO L93 Difference]: Finished difference Result 64967 states and 156641 transitions. [2022-03-03 18:41:42,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-03-03 18:41:42,457 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:41:42,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:42,606 INFO L225 Difference]: With dead ends: 64967 [2022-03-03 18:41:42,606 INFO L226 Difference]: Without dead ends: 64904 [2022-03-03 18:41:42,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=308, Invalid=2044, Unknown=0, NotChecked=0, Total=2352 [2022-03-03 18:41:42,607 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 277 mSDsluCounter, 1169 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1076 SdHoareTripleChecker+Invalid, 935 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:42,607 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [277 Valid, 1076 Invalid, 935 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:41:42,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64904 states. [2022-03-03 18:41:43,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64904 to 57619. [2022-03-03 18:41:43,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57619 states, 57618 states have (on average 2.4426220972612724) internal successors, (140739), 57618 states have internal predecessors, (140739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:43,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57619 states to 57619 states and 140739 transitions. [2022-03-03 18:41:43,938 INFO L78 Accepts]: Start accepts. Automaton has 57619 states and 140739 transitions. Word has length 32 [2022-03-03 18:41:43,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:43,938 INFO L470 AbstractCegarLoop]: Abstraction has 57619 states and 140739 transitions. [2022-03-03 18:41:43,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:43,938 INFO L276 IsEmpty]: Start isEmpty. Operand 57619 states and 140739 transitions. [2022-03-03 18:41:43,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:43,959 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:43,959 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:43,975 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-03-03 18:41:44,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:44,174 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:44,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:44,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1434729592, now seen corresponding path program 27 times [2022-03-03 18:41:44,174 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:44,174 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073601806] [2022-03-03 18:41:44,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:44,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:44,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:44,309 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:44,309 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:44,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073601806] [2022-03-03 18:41:44,309 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073601806] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:44,309 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693958309] [2022-03-03 18:41:44,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:41:44,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:44,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:44,311 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-03-03 18:41:44,311 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-03-03 18:41:44,331 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 18:41:44,331 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:44,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:44,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:44,753 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:44,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:45,098 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:45,098 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693958309] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:45,098 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:45,098 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 27 [2022-03-03 18:41:45,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830141510] [2022-03-03 18:41:45,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:45,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 18:41:45,099 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:45,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 18:41:45,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:41:45,100 INFO L87 Difference]: Start difference. First operand 57619 states and 140739 transitions. Second operand has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 27 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-03-03 18:41:47,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:47,727 INFO L93 Difference]: Finished difference Result 72626 states and 176105 transitions. [2022-03-03 18:41:47,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-03 18:41:47,727 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 27 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) Word has length 32 [2022-03-03 18:41:47,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:47,917 INFO L225 Difference]: With dead ends: 72626 [2022-03-03 18:41:47,917 INFO L226 Difference]: Without dead ends: 72563 [2022-03-03 18:41:47,918 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 43 SyntacticMatches, 4 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1582 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=915, Invalid=5405, Unknown=0, NotChecked=0, Total=6320 [2022-03-03 18:41:47,918 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 540 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 1803 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 2006 SdHoareTripleChecker+Invalid, 1944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 1803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:47,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [540 Valid, 2006 Invalid, 1944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 1803 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:41:47,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72563 states. [2022-03-03 18:41:49,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72563 to 64327. [2022-03-03 18:41:49,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64327 states, 64326 states have (on average 2.448683269595498) internal successors, (157514), 64326 states have internal predecessors, (157514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:49,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64327 states to 64327 states and 157514 transitions. [2022-03-03 18:41:49,461 INFO L78 Accepts]: Start accepts. Automaton has 64327 states and 157514 transitions. Word has length 32 [2022-03-03 18:41:49,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:49,461 INFO L470 AbstractCegarLoop]: Abstraction has 64327 states and 157514 transitions. [2022-03-03 18:41:49,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7142857142857144) internal successors, (76), 27 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-03-03 18:41:49,462 INFO L276 IsEmpty]: Start isEmpty. Operand 64327 states and 157514 transitions. [2022-03-03 18:41:49,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:49,479 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:49,479 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:49,496 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-03-03 18:41:49,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-03-03 18:41:49,696 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:49,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:49,696 INFO L85 PathProgramCache]: Analyzing trace with hash 837251720, now seen corresponding path program 28 times [2022-03-03 18:41:49,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:49,697 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093133797] [2022-03-03 18:41:49,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:49,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:49,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:49,837 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:49,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:49,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093133797] [2022-03-03 18:41:49,838 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093133797] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:49,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046972984] [2022-03-03 18:41:49,838 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:41:49,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:49,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:49,848 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-03-03 18:41:49,849 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-03-03 18:41:49,867 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:41:49,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:49,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:49,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:50,118 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:50,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:50,343 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:50,343 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046972984] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:50,343 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:50,343 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:41:50,343 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015781380] [2022-03-03 18:41:50,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:50,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:41:50,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:50,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:41:50,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:41:50,344 INFO L87 Difference]: Start difference. First operand 64327 states and 157514 transitions. Second operand has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:51,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:51,639 INFO L93 Difference]: Finished difference Result 83954 states and 203391 transitions. [2022-03-03 18:41:51,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 18:41:51,640 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:41:51,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:51,851 INFO L225 Difference]: With dead ends: 83954 [2022-03-03 18:41:51,851 INFO L226 Difference]: Without dead ends: 83893 [2022-03-03 18:41:51,851 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=237, Invalid=1485, Unknown=0, NotChecked=0, Total=1722 [2022-03-03 18:41:51,852 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 246 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 841 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:51,852 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [246 Valid, 879 Invalid, 841 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 780 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:41:51,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83893 states. [2022-03-03 18:41:53,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83893 to 73827. [2022-03-03 18:41:53,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73827 states, 73826 states have (on average 2.455435754341289) internal successors, (181275), 73826 states have internal predecessors, (181275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:53,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73827 states to 73827 states and 181275 transitions. [2022-03-03 18:41:53,553 INFO L78 Accepts]: Start accepts. Automaton has 73827 states and 181275 transitions. Word has length 32 [2022-03-03 18:41:53,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:53,554 INFO L470 AbstractCegarLoop]: Abstraction has 73827 states and 181275 transitions. [2022-03-03 18:41:53,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.5833333333333335) internal successors, (62), 23 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:53,554 INFO L276 IsEmpty]: Start isEmpty. Operand 73827 states and 181275 transitions. [2022-03-03 18:41:53,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:53,575 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:53,575 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:53,593 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-03-03 18:41:53,791 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-03 18:41:53,791 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:53,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:53,792 INFO L85 PathProgramCache]: Analyzing trace with hash -609168994, now seen corresponding path program 29 times [2022-03-03 18:41:53,792 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:53,792 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271350016] [2022-03-03 18:41:53,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:53,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:53,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:53,950 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:53,951 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:53,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271350016] [2022-03-03 18:41:53,951 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271350016] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:53,951 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324336433] [2022-03-03 18:41:53,951 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:41:53,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:53,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:53,952 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-03-03 18:41:53,953 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-03-03 18:41:53,973 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 18:41:53,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:53,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:53,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:54,207 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:54,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:54,390 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:41:54,390 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324336433] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:54,390 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:54,390 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:41:54,390 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711603513] [2022-03-03 18:41:54,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:54,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:41:54,393 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:54,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:41:54,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:41:54,393 INFO L87 Difference]: Start difference. First operand 73827 states and 181275 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:55,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:55,757 INFO L93 Difference]: Finished difference Result 79410 states and 194385 transitions. [2022-03-03 18:41:55,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 18:41:55,757 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:41:55,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:41:55,941 INFO L225 Difference]: With dead ends: 79410 [2022-03-03 18:41:55,941 INFO L226 Difference]: Without dead ends: 79376 [2022-03-03 18:41:55,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 754 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=379, Invalid=2591, Unknown=0, NotChecked=0, Total=2970 [2022-03-03 18:41:55,942 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 266 mSDsluCounter, 1106 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 962 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:41:55,942 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 962 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1024 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:41:56,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79376 states. [2022-03-03 18:41:57,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79376 to 76802. [2022-03-03 18:41:57,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76802 states, 76801 states have (on average 2.4606059816929466) internal successors, (188977), 76801 states have internal predecessors, (188977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:57,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76802 states to 76802 states and 188977 transitions. [2022-03-03 18:41:57,652 INFO L78 Accepts]: Start accepts. Automaton has 76802 states and 188977 transitions. Word has length 32 [2022-03-03 18:41:57,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:41:57,653 INFO L470 AbstractCegarLoop]: Abstraction has 76802 states and 188977 transitions. [2022-03-03 18:41:57,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:57,653 INFO L276 IsEmpty]: Start isEmpty. Operand 76802 states and 188977 transitions. [2022-03-03 18:41:57,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:41:57,676 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:41:57,676 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:41:57,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-03-03 18:41:57,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-03-03 18:41:57,893 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:41:57,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:41:57,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1086215526, now seen corresponding path program 30 times [2022-03-03 18:41:57,894 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:41:57,894 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712760482] [2022-03-03 18:41:57,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:41:57,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:41:57,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:41:58,030 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:41:58,031 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:41:58,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712760482] [2022-03-03 18:41:58,031 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712760482] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:41:58,031 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547736971] [2022-03-03 18:41:58,031 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:41:58,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:41:58,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:41:58,046 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-03-03 18:41:58,047 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-03-03 18:41:58,067 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:41:58,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:41:58,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:41:58,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:41:58,560 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:58,560 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:41:58,774 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:41:58,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547736971] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:41:58,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:41:58,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:41:58,775 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185190146] [2022-03-03 18:41:58,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:41:58,775 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:41:58,775 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:41:58,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:41:58,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:41:58,776 INFO L87 Difference]: Start difference. First operand 76802 states and 188977 transitions. Second operand has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:41:59,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:41:59,797 INFO L93 Difference]: Finished difference Result 81543 states and 199903 transitions. [2022-03-03 18:41:59,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-03 18:41:59,798 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:41:59,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:00,222 INFO L225 Difference]: With dead ends: 81543 [2022-03-03 18:42:00,222 INFO L226 Difference]: Without dead ends: 81497 [2022-03-03 18:42:00,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 46 SyntacticMatches, 5 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 538 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=300, Invalid=1770, Unknown=0, NotChecked=0, Total=2070 [2022-03-03 18:42:00,223 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 242 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:00,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 566 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:42:00,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81497 states. [2022-03-03 18:42:01,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81497 to 79939. [2022-03-03 18:42:01,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79939 states, 79938 states have (on average 2.4604318346718705) internal successors, (196682), 79938 states have internal predecessors, (196682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:02,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79939 states to 79939 states and 196682 transitions. [2022-03-03 18:42:02,055 INFO L78 Accepts]: Start accepts. Automaton has 79939 states and 196682 transitions. Word has length 32 [2022-03-03 18:42:02,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:02,055 INFO L470 AbstractCegarLoop]: Abstraction has 79939 states and 196682 transitions. [2022-03-03 18:42:02,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.6666666666666665) internal successors, (64), 23 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:02,055 INFO L276 IsEmpty]: Start isEmpty. Operand 79939 states and 196682 transitions. [2022-03-03 18:42:02,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:42:02,082 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:02,082 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:02,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-03-03 18:42:02,301 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-03 18:42:02,301 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:02,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:02,302 INFO L85 PathProgramCache]: Analyzing trace with hash 505632738, now seen corresponding path program 31 times [2022-03-03 18:42:02,302 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:02,302 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53889845] [2022-03-03 18:42:02,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:02,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:02,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:02,466 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:42:02,467 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:02,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53889845] [2022-03-03 18:42:02,467 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53889845] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:02,467 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30733589] [2022-03-03 18:42:02,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:42:02,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:02,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:02,484 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-03-03 18:42:02,485 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-03-03 18:42:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:02,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:42:02,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:02,752 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:02,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:02,937 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:02,937 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30733589] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:02,937 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:02,937 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 21 [2022-03-03 18:42:02,937 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321155132] [2022-03-03 18:42:02,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:02,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-03 18:42:02,937 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:02,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-03 18:42:02,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2022-03-03 18:42:02,938 INFO L87 Difference]: Start difference. First operand 79939 states and 196682 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:03,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:03,985 INFO L93 Difference]: Finished difference Result 92793 states and 226902 transitions. [2022-03-03 18:42:03,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-03-03 18:42:03,986 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:42:03,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:04,172 INFO L225 Difference]: With dead ends: 92793 [2022-03-03 18:42:04,172 INFO L226 Difference]: Without dead ends: 92750 [2022-03-03 18:42:04,172 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:42:04,173 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 212 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:04,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 720 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:42:04,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92750 states. [2022-03-03 18:42:05,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92750 to 84575. [2022-03-03 18:42:05,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84575 states, 84574 states have (on average 2.4647527608957835) internal successors, (208454), 84574 states have internal predecessors, (208454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:05,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84575 states to 84575 states and 208454 transitions. [2022-03-03 18:42:05,990 INFO L78 Accepts]: Start accepts. Automaton has 84575 states and 208454 transitions. Word has length 32 [2022-03-03 18:42:05,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:05,990 INFO L470 AbstractCegarLoop]: Abstraction has 84575 states and 208454 transitions. [2022-03-03 18:42:05,990 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 21 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:05,990 INFO L276 IsEmpty]: Start isEmpty. Operand 84575 states and 208454 transitions. [2022-03-03 18:42:06,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:42:06,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:06,016 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:06,033 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-03-03 18:42:06,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-03 18:42:06,231 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:06,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:06,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1012014960, now seen corresponding path program 32 times [2022-03-03 18:42:06,232 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:06,232 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119427101] [2022-03-03 18:42:06,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:06,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:06,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:06,367 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:42:06,368 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:06,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119427101] [2022-03-03 18:42:06,368 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119427101] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:06,368 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584464378] [2022-03-03 18:42:06,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:42:06,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:06,368 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:06,369 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-03-03 18:42:06,371 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-03-03 18:42:06,389 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:42:06,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:06,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:42:06,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:06,592 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:06,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:06,775 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:06,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584464378] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:06,775 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:06,776 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8, 9] total 21 [2022-03-03 18:42:06,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529161710] [2022-03-03 18:42:06,776 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:06,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-03 18:42:06,776 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:06,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-03 18:42:06,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-03-03 18:42:06,776 INFO L87 Difference]: Start difference. First operand 84575 states and 208454 transitions. Second operand has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:07,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:07,725 INFO L93 Difference]: Finished difference Result 95832 states and 234336 transitions. [2022-03-03 18:42:07,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-03-03 18:42:07,725 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:42:07,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:07,975 INFO L225 Difference]: With dead ends: 95832 [2022-03-03 18:42:07,976 INFO L226 Difference]: Without dead ends: 95790 [2022-03-03 18:42:07,976 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=171, Invalid=951, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 18:42:07,976 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 227 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 694 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:07,976 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 750 Invalid, 694 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 18:42:08,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95790 states. [2022-03-03 18:42:09,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95790 to 88530. [2022-03-03 18:42:09,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88530 states, 88529 states have (on average 2.4685809169876536) internal successors, (218541), 88529 states have internal predecessors, (218541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:10,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88530 states to 88530 states and 218541 transitions. [2022-03-03 18:42:10,430 INFO L78 Accepts]: Start accepts. Automaton has 88530 states and 218541 transitions. Word has length 32 [2022-03-03 18:42:10,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:10,430 INFO L470 AbstractCegarLoop]: Abstraction has 88530 states and 218541 transitions. [2022-03-03 18:42:10,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 2.6818181818181817) internal successors, (59), 21 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:10,430 INFO L276 IsEmpty]: Start isEmpty. Operand 88530 states and 218541 transitions. [2022-03-03 18:42:10,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:42:10,474 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:10,474 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:10,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-03-03 18:42:10,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-03-03 18:42:10,691 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:10,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:10,692 INFO L85 PathProgramCache]: Analyzing trace with hash 371496324, now seen corresponding path program 33 times [2022-03-03 18:42:10,692 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:10,692 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473104361] [2022-03-03 18:42:10,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:10,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:10,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:10,849 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:42:10,850 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:10,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473104361] [2022-03-03 18:42:10,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473104361] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:10,850 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417771371] [2022-03-03 18:42:10,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:42:10,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:10,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:10,851 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-03-03 18:42:10,852 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-03-03 18:42:10,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:42:10,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:10,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:42:10,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:11,066 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:11,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:11,325 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:11,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417771371] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:11,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:11,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 24 [2022-03-03 18:42:11,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025139601] [2022-03-03 18:42:11,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:11,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-03-03 18:42:11,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:11,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-03-03 18:42:11,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2022-03-03 18:42:11,326 INFO L87 Difference]: Start difference. First operand 88530 states and 218541 transitions. Second operand has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 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-03-03 18:42:13,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:13,300 INFO L93 Difference]: Finished difference Result 120751 states and 294981 transitions. [2022-03-03 18:42:13,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 18:42:13,301 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 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) Word has length 32 [2022-03-03 18:42:13,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:13,639 INFO L225 Difference]: With dead ends: 120751 [2022-03-03 18:42:13,639 INFO L226 Difference]: Without dead ends: 120710 [2022-03-03 18:42:13,640 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 46 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=480, Invalid=3060, Unknown=0, NotChecked=0, Total=3540 [2022-03-03 18:42:13,640 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 334 mSDsluCounter, 1766 mSDsCounter, 0 mSdLazyCounter, 1509 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 1644 SdHoareTripleChecker+Invalid, 1606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:13,640 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 1644 Invalid, 1606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1509 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:42:13,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120710 states. [2022-03-03 18:42:15,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120710 to 106952. [2022-03-03 18:42:15,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106952 states, 106951 states have (on average 2.4723003992482537) internal successors, (264415), 106951 states have internal predecessors, (264415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:16,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106952 states to 106952 states and 264415 transitions. [2022-03-03 18:42:16,259 INFO L78 Accepts]: Start accepts. Automaton has 106952 states and 264415 transitions. Word has length 32 [2022-03-03 18:42:16,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:16,260 INFO L470 AbstractCegarLoop]: Abstraction has 106952 states and 264415 transitions. [2022-03-03 18:42:16,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.92) internal successors, (73), 24 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-03-03 18:42:16,260 INFO L276 IsEmpty]: Start isEmpty. Operand 106952 states and 264415 transitions. [2022-03-03 18:42:16,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-03-03 18:42:16,300 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:16,300 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:16,320 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-03-03 18:42:16,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-03-03 18:42:16,517 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:16,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:16,517 INFO L85 PathProgramCache]: Analyzing trace with hash -191983202, now seen corresponding path program 34 times [2022-03-03 18:42:16,517 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:16,517 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606745425] [2022-03-03 18:42:16,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:16,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:16,653 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:42:16,653 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:16,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606745425] [2022-03-03 18:42:16,653 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606745425] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:16,653 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615707612] [2022-03-03 18:42:16,653 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:42:16,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:16,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:16,655 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-03-03 18:42:16,655 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-03-03 18:42:16,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:42:16,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:16,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 18 conjunts are in the unsatisfiable core [2022-03-03 18:42:16,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:16,909 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:16,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:17,148 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:17,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615707612] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:17,443 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:17,443 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 9] total 23 [2022-03-03 18:42:17,443 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700526756] [2022-03-03 18:42:17,443 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:17,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-03-03 18:42:17,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:17,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-03-03 18:42:17,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=460, Unknown=0, NotChecked=0, Total=552 [2022-03-03 18:42:17,444 INFO L87 Difference]: Start difference. First operand 106952 states and 264415 transitions. Second operand has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:18,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:18,367 INFO L93 Difference]: Finished difference Result 113095 states and 278331 transitions. [2022-03-03 18:42:18,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-03-03 18:42:18,367 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2022-03-03 18:42:18,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:18,939 INFO L225 Difference]: With dead ends: 113095 [2022-03-03 18:42:18,939 INFO L226 Difference]: Without dead ends: 113078 [2022-03-03 18:42:18,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 45 SyntacticMatches, 6 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 278 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=183, Invalid=1007, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 18:42:18,940 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 133 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 592 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:18,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 592 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-03 18:42:19,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113078 states. [2022-03-03 18:42:20,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113078 to 107349. [2022-03-03 18:42:21,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107349 states, 107348 states have (on average 2.472146663188881) internal successors, (265380), 107348 states have internal predecessors, (265380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:21,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107349 states to 107349 states and 265380 transitions. [2022-03-03 18:42:21,388 INFO L78 Accepts]: Start accepts. Automaton has 107349 states and 265380 transitions. Word has length 32 [2022-03-03 18:42:21,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:21,389 INFO L470 AbstractCegarLoop]: Abstraction has 107349 states and 265380 transitions. [2022-03-03 18:42:21,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.625) internal successors, (63), 23 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:21,389 INFO L276 IsEmpty]: Start isEmpty. Operand 107349 states and 265380 transitions. [2022-03-03 18:42:21,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-03 18:42:21,431 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:21,431 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:21,447 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-03-03 18:42:21,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2022-03-03 18:42:21,645 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:21,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:21,646 INFO L85 PathProgramCache]: Analyzing trace with hash -445666353, now seen corresponding path program 6 times [2022-03-03 18:42:21,646 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:21,646 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59540944] [2022-03-03 18:42:21,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:21,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:21,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:21,715 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:21,716 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:21,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59540944] [2022-03-03 18:42:21,716 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59540944] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:21,716 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698328184] [2022-03-03 18:42:21,716 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:42:21,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:21,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:21,718 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-03-03 18:42:21,719 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-03-03 18:42:21,740 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 18:42:21,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:21,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 14 conjunts are in the unsatisfiable core [2022-03-03 18:42:21,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:22,180 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:22,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:22,306 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:22,306 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698328184] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:22,306 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:22,306 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2022-03-03 18:42:22,306 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654864110] [2022-03-03 18:42:22,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:22,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-03 18:42:22,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:22,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-03 18:42:22,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2022-03-03 18:42:22,307 INFO L87 Difference]: Start difference. First operand 107349 states and 265380 transitions. Second operand has 19 states, 19 states have (on average 4.052631578947368) internal successors, (77), 18 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:23,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:23,113 INFO L93 Difference]: Finished difference Result 114109 states and 280340 transitions. [2022-03-03 18:42:23,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-03-03 18:42:23,114 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 4.052631578947368) internal successors, (77), 18 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2022-03-03 18:42:23,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:23,680 INFO L225 Difference]: With dead ends: 114109 [2022-03-03 18:42:23,680 INFO L226 Difference]: Without dead ends: 112943 [2022-03-03 18:42:23,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=261, Invalid=731, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:42:23,681 INFO L933 BasicCegarLoop]: 41 mSDtfsCounter, 280 mSDsluCounter, 730 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:23,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 645 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-03 18:42:23,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112943 states. [2022-03-03 18:42:25,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112943 to 107149. [2022-03-03 18:42:25,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107149 states, 107148 states have (on average 2.4727946391906523) internal successors, (264955), 107148 states have internal predecessors, (264955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:26,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107149 states to 107149 states and 264955 transitions. [2022-03-03 18:42:26,013 INFO L78 Accepts]: Start accepts. Automaton has 107149 states and 264955 transitions. Word has length 33 [2022-03-03 18:42:26,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:26,013 INFO L470 AbstractCegarLoop]: Abstraction has 107149 states and 264955 transitions. [2022-03-03 18:42:26,013 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 4.052631578947368) internal successors, (77), 18 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:26,013 INFO L276 IsEmpty]: Start isEmpty. Operand 107149 states and 264955 transitions. [2022-03-03 18:42:26,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-03-03 18:42:26,060 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:26,060 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:26,075 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-03-03 18:42:26,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:26,276 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:26,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:26,276 INFO L85 PathProgramCache]: Analyzing trace with hash -2052471971, now seen corresponding path program 35 times [2022-03-03 18:42:26,276 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:26,276 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971693036] [2022-03-03 18:42:26,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:26,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:26,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:26,461 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-03 18:42:26,461 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:26,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971693036] [2022-03-03 18:42:26,461 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971693036] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:26,461 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080455507] [2022-03-03 18:42:26,461 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:42:26,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:26,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:26,467 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-03-03 18:42:26,468 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-03-03 18:42:26,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 18:42:26,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:26,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 30 conjunts are in the unsatisfiable core [2022-03-03 18:42:26,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:27,154 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:27,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:27,465 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:27,465 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080455507] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:27,465 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:27,465 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 13] total 37 [2022-03-03 18:42:27,465 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734840749] [2022-03-03 18:42:27,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:27,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-03-03 18:42:27,466 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:27,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-03-03 18:42:27,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2022-03-03 18:42:27,466 INFO L87 Difference]: Start difference. First operand 107149 states and 264955 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:34,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:34,028 INFO L93 Difference]: Finished difference Result 164170 states and 399330 transitions. [2022-03-03 18:42:34,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2022-03-03 18:42:34,028 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-03-03 18:42:34,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:34,511 INFO L225 Difference]: With dead ends: 164170 [2022-03-03 18:42:34,512 INFO L226 Difference]: Without dead ends: 164008 [2022-03-03 18:42:34,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11486 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=3507, Invalid=30533, Unknown=0, NotChecked=0, Total=34040 [2022-03-03 18:42:34,513 INFO L933 BasicCegarLoop]: 290 mSDtfsCounter, 815 mSDsluCounter, 5499 mSDsCounter, 0 mSdLazyCounter, 4062 mSolverCounterSat, 235 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 5244 SdHoareTripleChecker+Invalid, 4297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 4062 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:34,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [815 Valid, 5244 Invalid, 4297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [235 Valid, 4062 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-03-03 18:42:34,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164008 states. [2022-03-03 18:42:37,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164008 to 145288. [2022-03-03 18:42:37,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145288 states, 145287 states have (on average 2.463902482672228) internal successors, (357973), 145287 states have internal predecessors, (357973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:38,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145288 states to 145288 states and 357973 transitions. [2022-03-03 18:42:38,526 INFO L78 Accepts]: Start accepts. Automaton has 145288 states and 357973 transitions. Word has length 34 [2022-03-03 18:42:38,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:38,526 INFO L470 AbstractCegarLoop]: Abstraction has 145288 states and 357973 transitions. [2022-03-03 18:42:38,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:38,527 INFO L276 IsEmpty]: Start isEmpty. Operand 145288 states and 357973 transitions. [2022-03-03 18:42:38,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-03 18:42:38,579 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:38,579 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:38,595 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-03-03 18:42:38,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:38,783 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:38,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:38,784 INFO L85 PathProgramCache]: Analyzing trace with hash 176267436, now seen corresponding path program 36 times [2022-03-03 18:42:38,784 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:38,784 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800710789] [2022-03-03 18:42:38,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:38,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:38,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:38,827 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 3 proven. 18 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:42:38,827 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:38,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800710789] [2022-03-03 18:42:38,828 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800710789] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:38,828 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448161706] [2022-03-03 18:42:38,828 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:42:38,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:38,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:38,843 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-03-03 18:42:38,859 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-03-03 18:42:38,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:42:38,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:38,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-03 18:42:38,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:38,941 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 10 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:42:38,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:42:38,974 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448161706] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:38,974 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:38,974 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2022-03-03 18:42:38,974 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483730140] [2022-03-03 18:42:38,974 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:38,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 18:42:38,974 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:38,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 18:42:38,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-03-03 18:42:38,975 INFO L87 Difference]: Start difference. First operand 145288 states and 357973 transitions. Second operand has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:39,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:39,439 INFO L93 Difference]: Finished difference Result 103418 states and 247086 transitions. [2022-03-03 18:42:39,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-03 18:42:39,439 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-03 18:42:39,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:39,921 INFO L225 Difference]: With dead ends: 103418 [2022-03-03 18:42:39,921 INFO L226 Difference]: Without dead ends: 103418 [2022-03-03 18:42:39,922 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2022-03-03 18:42:39,922 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 122 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:39,922 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 316 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:42:40,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103418 states. [2022-03-03 18:42:41,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103418 to 71860. [2022-03-03 18:42:41,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71860 states, 71859 states have (on average 2.410581833869105) internal successors, (173222), 71859 states have internal predecessors, (173222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:41,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71860 states to 71860 states and 173222 transitions. [2022-03-03 18:42:41,442 INFO L78 Accepts]: Start accepts. Automaton has 71860 states and 173222 transitions. Word has length 35 [2022-03-03 18:42:41,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:41,443 INFO L470 AbstractCegarLoop]: Abstraction has 71860 states and 173222 transitions. [2022-03-03 18:42:41,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.3076923076923075) internal successors, (56), 13 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:41,443 INFO L276 IsEmpty]: Start isEmpty. Operand 71860 states and 173222 transitions. [2022-03-03 18:42:41,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-03 18:42:41,470 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:41,470 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:41,486 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-03-03 18:42:41,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2022-03-03 18:42:41,686 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:41,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:41,687 INFO L85 PathProgramCache]: Analyzing trace with hash 624876916, now seen corresponding path program 37 times [2022-03-03 18:42:41,687 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:41,687 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110432050] [2022-03-03 18:42:41,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:41,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:41,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:41,725 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 12 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:42:41,725 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:41,725 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110432050] [2022-03-03 18:42:41,725 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110432050] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:41,726 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106043385] [2022-03-03 18:42:41,726 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:42:41,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:41,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:41,727 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-03-03 18:42:41,731 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-03-03 18:42:41,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:41,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-03 18:42:41,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:41,824 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:42:41,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:41,868 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 14 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:42:41,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106043385] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:41,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:41,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2022-03-03 18:42:41,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102739545] [2022-03-03 18:42:41,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:41,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-03 18:42:41,869 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:41,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-03 18:42:41,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-03-03 18:42:41,869 INFO L87 Difference]: Start difference. First operand 71860 states and 173222 transitions. Second operand has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 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-03-03 18:42:42,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:42,465 INFO L93 Difference]: Finished difference Result 65581 states and 153600 transitions. [2022-03-03 18:42:42,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-03 18:42:42,465 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-03 18:42:42,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:42,607 INFO L225 Difference]: With dead ends: 65581 [2022-03-03 18:42:42,607 INFO L226 Difference]: Without dead ends: 65511 [2022-03-03 18:42:42,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 71 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2022-03-03 18:42:42,607 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 213 mSDsluCounter, 202 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:42,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [213 Valid, 204 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:42:42,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65511 states. [2022-03-03 18:42:43,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65511 to 57103. [2022-03-03 18:42:43,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57103 states, 57102 states have (on average 2.3572904626808167) internal successors, (134606), 57102 states have internal predecessors, (134606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:43,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57103 states to 57103 states and 134606 transitions. [2022-03-03 18:42:43,856 INFO L78 Accepts]: Start accepts. Automaton has 57103 states and 134606 transitions. Word has length 35 [2022-03-03 18:42:43,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:43,856 INFO L470 AbstractCegarLoop]: Abstraction has 57103 states and 134606 transitions. [2022-03-03 18:42:43,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.076923076923077) internal successors, (53), 13 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-03-03 18:42:43,856 INFO L276 IsEmpty]: Start isEmpty. Operand 57103 states and 134606 transitions. [2022-03-03 18:42:43,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-03 18:42:43,877 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:43,877 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:43,893 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-03-03 18:42:44,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-03-03 18:42:44,090 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:44,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:44,091 INFO L85 PathProgramCache]: Analyzing trace with hash -1359790695, now seen corresponding path program 38 times [2022-03-03 18:42:44,091 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:44,091 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52072542] [2022-03-03 18:42:44,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:44,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:44,115 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:44,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:44,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52072542] [2022-03-03 18:42:44,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52072542] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:44,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046262696] [2022-03-03 18:42:44,116 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:42:44,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:44,116 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:44,132 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-03-03 18:42:44,171 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-03-03 18:42:44,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:42:44,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:44,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:42:44,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:44,250 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:44,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:44,314 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 2 proven. 20 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:44,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046262696] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:44,314 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:44,314 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:42:44,314 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601716532] [2022-03-03 18:42:44,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:44,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:42:44,314 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:44,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:42:44,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:42:44,315 INFO L87 Difference]: Start difference. First operand 57103 states and 134606 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:44,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:44,617 INFO L93 Difference]: Finished difference Result 67716 states and 158828 transitions. [2022-03-03 18:42:44,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:42:44,617 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-03 18:42:44,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:45,163 INFO L225 Difference]: With dead ends: 67716 [2022-03-03 18:42:45,164 INFO L226 Difference]: Without dead ends: 67716 [2022-03-03 18:42:45,164 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 68 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-03-03 18:42:45,164 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 115 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:45,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 78 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:42:45,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67716 states. [2022-03-03 18:42:46,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67716 to 66000. [2022-03-03 18:42:46,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66000 states, 65999 states have (on average 2.363353990211973) internal successors, (155979), 65999 states have internal predecessors, (155979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:46,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66000 states to 66000 states and 155979 transitions. [2022-03-03 18:42:46,456 INFO L78 Accepts]: Start accepts. Automaton has 66000 states and 155979 transitions. Word has length 35 [2022-03-03 18:42:46,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:46,456 INFO L470 AbstractCegarLoop]: Abstraction has 66000 states and 155979 transitions. [2022-03-03 18:42:46,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:46,456 INFO L276 IsEmpty]: Start isEmpty. Operand 66000 states and 155979 transitions. [2022-03-03 18:42:46,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-03 18:42:46,476 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:46,476 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:46,491 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-03-03 18:42:46,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-03-03 18:42:46,692 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:46,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:46,693 INFO L85 PathProgramCache]: Analyzing trace with hash -682736063, now seen corresponding path program 39 times [2022-03-03 18:42:46,693 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:46,693 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [768268167] [2022-03-03 18:42:46,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:46,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:46,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:46,730 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:46,730 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:46,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [768268167] [2022-03-03 18:42:46,730 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [768268167] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:46,730 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342811892] [2022-03-03 18:42:46,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:42:46,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:46,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:46,748 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-03-03 18:42:46,752 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-03-03 18:42:46,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:42:46,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:46,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:42:46,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:46,823 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:46,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:46,885 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:46,885 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342811892] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:46,885 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:46,885 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:42:46,885 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711515100] [2022-03-03 18:42:46,885 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:46,885 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:42:46,886 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:46,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:42:46,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:42:46,886 INFO L87 Difference]: Start difference. First operand 66000 states and 155979 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:47,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:47,193 INFO L93 Difference]: Finished difference Result 68361 states and 159847 transitions. [2022-03-03 18:42:47,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 18:42:47,193 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-03 18:42:47,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:47,341 INFO L225 Difference]: With dead ends: 68361 [2022-03-03 18:42:47,341 INFO L226 Difference]: Without dead ends: 68358 [2022-03-03 18:42:47,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:42:47,341 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 115 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:47,341 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 93 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:42:47,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68358 states. [2022-03-03 18:42:48,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68358 to 66000. [2022-03-03 18:42:48,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66000 states, 65999 states have (on average 2.362596402975803) internal successors, (155929), 65999 states have internal predecessors, (155929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:48,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66000 states to 66000 states and 155929 transitions. [2022-03-03 18:42:48,707 INFO L78 Accepts]: Start accepts. Automaton has 66000 states and 155929 transitions. Word has length 35 [2022-03-03 18:42:48,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:48,707 INFO L470 AbstractCegarLoop]: Abstraction has 66000 states and 155929 transitions. [2022-03-03 18:42:48,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:48,707 INFO L276 IsEmpty]: Start isEmpty. Operand 66000 states and 155929 transitions. [2022-03-03 18:42:48,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-03 18:42:48,729 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:48,729 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:48,747 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-03-03 18:42:48,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:48,945 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:48,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:48,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1974658777, now seen corresponding path program 40 times [2022-03-03 18:42:48,945 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:48,945 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700359315] [2022-03-03 18:42:48,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:48,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:48,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:48,969 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:48,969 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:48,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700359315] [2022-03-03 18:42:48,969 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700359315] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:48,969 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767318688] [2022-03-03 18:42:48,969 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:42:48,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:48,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:48,987 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-03-03 18:42:48,997 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-03-03 18:42:49,014 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:42:49,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:49,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:42:49,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:49,055 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:49,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:49,099 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 7 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:42:49,099 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767318688] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:49,099 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:49,099 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-03 18:42:49,099 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818548282] [2022-03-03 18:42:49,099 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:49,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 18:42:49,100 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:49,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 18:42:49,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:42:49,100 INFO L87 Difference]: Start difference. First operand 66000 states and 155929 transitions. Second operand has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:49,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:49,570 INFO L93 Difference]: Finished difference Result 68385 states and 159843 transitions. [2022-03-03 18:42:49,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:42:49,570 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-03 18:42:49,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:49,713 INFO L225 Difference]: With dead ends: 68385 [2022-03-03 18:42:49,713 INFO L226 Difference]: Without dead ends: 68373 [2022-03-03 18:42:49,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 68 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-03 18:42:49,714 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 135 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 106 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:49,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 106 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:42:49,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68373 states. [2022-03-03 18:42:50,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68373 to 66000. [2022-03-03 18:42:50,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66000 states, 65999 states have (on average 2.3606721313959302) internal successors, (155802), 65999 states have internal predecessors, (155802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:51,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66000 states to 66000 states and 155802 transitions. [2022-03-03 18:42:51,074 INFO L78 Accepts]: Start accepts. Automaton has 66000 states and 155802 transitions. Word has length 35 [2022-03-03 18:42:51,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:51,074 INFO L470 AbstractCegarLoop]: Abstraction has 66000 states and 155802 transitions. [2022-03-03 18:42:51,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:51,074 INFO L276 IsEmpty]: Start isEmpty. Operand 66000 states and 155802 transitions. [2022-03-03 18:42:51,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-03-03 18:42:51,097 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:51,097 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:51,113 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-03-03 18:42:51,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-03 18:42:51,311 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:51,312 INFO L85 PathProgramCache]: Analyzing trace with hash 919304957, now seen corresponding path program 41 times [2022-03-03 18:42:51,312 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:51,312 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287918478] [2022-03-03 18:42:51,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:51,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:51,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:51,365 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:51,365 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:51,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287918478] [2022-03-03 18:42:51,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287918478] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:51,365 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1973907066] [2022-03-03 18:42:51,365 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:42:51,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:51,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:51,366 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-03-03 18:42:51,403 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-03-03 18:42:51,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-03 18:42:51,407 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:51,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:42:51,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:51,458 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:51,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:51,530 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:42:51,530 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1973907066] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:51,530 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:51,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-03 18:42:51,530 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063614359] [2022-03-03 18:42:51,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:51,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 18:42:51,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:51,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 18:42:51,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:42:51,531 INFO L87 Difference]: Start difference. First operand 66000 states and 155802 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:52,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:52,107 INFO L93 Difference]: Finished difference Result 68349 states and 159650 transitions. [2022-03-03 18:42:52,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 18:42:52,108 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2022-03-03 18:42:52,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:52,260 INFO L225 Difference]: With dead ends: 68349 [2022-03-03 18:42:52,260 INFO L226 Difference]: Without dead ends: 68326 [2022-03-03 18:42:52,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-03 18:42:52,260 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 117 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:52,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 124 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:42:52,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68326 states. [2022-03-03 18:42:53,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68326 to 66018. [2022-03-03 18:42:53,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66018 states, 66017 states have (on average 2.3601799536483026) internal successors, (155812), 66017 states have internal predecessors, (155812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:53,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66018 states to 66018 states and 155812 transitions. [2022-03-03 18:42:53,555 INFO L78 Accepts]: Start accepts. Automaton has 66018 states and 155812 transitions. Word has length 35 [2022-03-03 18:42:53,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:53,556 INFO L470 AbstractCegarLoop]: Abstraction has 66018 states and 155812 transitions. [2022-03-03 18:42:53,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:53,556 INFO L276 IsEmpty]: Start isEmpty. Operand 66018 states and 155812 transitions. [2022-03-03 18:42:53,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:42:53,584 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:53,584 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:53,602 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-03-03 18:42:53,795 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:53,796 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:53,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:53,796 INFO L85 PathProgramCache]: Analyzing trace with hash -1808077410, now seen corresponding path program 42 times [2022-03-03 18:42:53,796 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:53,796 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383601098] [2022-03-03 18:42:53,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:53,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:53,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:54,024 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:42:54,024 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:54,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383601098] [2022-03-03 18:42:54,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383601098] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:54,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1750720666] [2022-03-03 18:42:54,025 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:42:54,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:54,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:54,026 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-03-03 18:42:54,041 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-03-03 18:42:54,060 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:42:54,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:42:54,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:42:54,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:54,403 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:54,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:42:54,844 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:54,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1750720666] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:42:54,845 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:42:54,845 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:42:54,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740297637] [2022-03-03 18:42:54,845 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:42:54,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:42:54,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:42:54,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:42:54,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:42:54,846 INFO L87 Difference]: Start difference. First operand 66018 states and 155812 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:57,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:42:57,470 INFO L93 Difference]: Finished difference Result 80160 states and 188249 transitions. [2022-03-03 18:42:57,470 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-03 18:42:57,470 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:42:57,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:42:57,657 INFO L225 Difference]: With dead ends: 80160 [2022-03-03 18:42:57,658 INFO L226 Difference]: Without dead ends: 80143 [2022-03-03 18:42:57,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=536, Invalid=5164, Unknown=0, NotChecked=0, Total=5700 [2022-03-03 18:42:57,659 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 470 mSDsluCounter, 2974 mSDsCounter, 0 mSdLazyCounter, 2365 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 2724 SdHoareTripleChecker+Invalid, 2464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 2365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:42:57,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [470 Valid, 2724 Invalid, 2464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 2365 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-03-03 18:42:57,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80143 states. [2022-03-03 18:42:58,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80143 to 68227. [2022-03-03 18:42:58,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68227 states, 68226 states have (on average 2.3634538152610443) internal successors, (161249), 68226 states have internal predecessors, (161249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:59,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68227 states to 68227 states and 161249 transitions. [2022-03-03 18:42:59,036 INFO L78 Accepts]: Start accepts. Automaton has 68227 states and 161249 transitions. Word has length 38 [2022-03-03 18:42:59,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:42:59,036 INFO L470 AbstractCegarLoop]: Abstraction has 68227 states and 161249 transitions. [2022-03-03 18:42:59,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:42:59,036 INFO L276 IsEmpty]: Start isEmpty. Operand 68227 states and 161249 transitions. [2022-03-03 18:42:59,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:42:59,065 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:42:59,065 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:42:59,081 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-03-03 18:42:59,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2022-03-03 18:42:59,280 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:42:59,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:42:59,281 INFO L85 PathProgramCache]: Analyzing trace with hash 283993190, now seen corresponding path program 43 times [2022-03-03 18:42:59,281 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:42:59,281 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175112012] [2022-03-03 18:42:59,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:42:59,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:42:59,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:59,446 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:42:59,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:42:59,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175112012] [2022-03-03 18:42:59,446 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175112012] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:42:59,446 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102364107] [2022-03-03 18:42:59,446 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:42:59,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:42:59,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:42:59,447 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-03-03 18:42:59,448 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-03-03 18:42:59,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:42:59,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:42:59,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:42:59,667 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:42:59,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:00,102 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:00,102 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102364107] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:00,102 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:00,102 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:43:00,102 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810178310] [2022-03-03 18:43:00,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:00,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:43:00,103 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:00,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:43:00,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=823, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:43:00,103 INFO L87 Difference]: Start difference. First operand 68227 states and 161249 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:01,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:01,880 INFO L93 Difference]: Finished difference Result 78845 states and 185508 transitions. [2022-03-03 18:43:01,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 18:43:01,880 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:01,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:02,049 INFO L225 Difference]: With dead ends: 78845 [2022-03-03 18:43:02,049 INFO L226 Difference]: Without dead ends: 78828 [2022-03-03 18:43:02,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1254 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=557, Invalid=4845, Unknown=0, NotChecked=0, Total=5402 [2022-03-03 18:43:02,063 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 425 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1778 SdHoareTripleChecker+Invalid, 1531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:02,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 1778 Invalid, 1531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:43:02,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78828 states. [2022-03-03 18:43:03,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78828 to 69484. [2022-03-03 18:43:03,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69484 states, 69483 states have (on average 2.3646359541182735) internal successors, (164302), 69483 states have internal predecessors, (164302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:03,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69484 states to 69484 states and 164302 transitions. [2022-03-03 18:43:03,438 INFO L78 Accepts]: Start accepts. Automaton has 69484 states and 164302 transitions. Word has length 38 [2022-03-03 18:43:03,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:03,439 INFO L470 AbstractCegarLoop]: Abstraction has 69484 states and 164302 transitions. [2022-03-03 18:43:03,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:03,439 INFO L276 IsEmpty]: Start isEmpty. Operand 69484 states and 164302 transitions. [2022-03-03 18:43:03,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:03,467 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:03,467 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:03,482 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-03-03 18:43:03,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2022-03-03 18:43:03,682 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:03,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:03,682 INFO L85 PathProgramCache]: Analyzing trace with hash -2130240098, now seen corresponding path program 44 times [2022-03-03 18:43:03,682 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:03,683 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38132358] [2022-03-03 18:43:03,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:03,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:03,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:03,882 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:03,882 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:03,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38132358] [2022-03-03 18:43:03,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38132358] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:03,882 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817285174] [2022-03-03 18:43:03,882 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:43:03,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:03,882 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:03,883 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-03-03 18:43:03,887 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-03-03 18:43:03,908 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:43:03,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:03,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:03,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:04,206 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:04,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:04,572 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:04,573 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817285174] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:04,573 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:04,573 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:43:04,573 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508991509] [2022-03-03 18:43:04,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:04,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:43:04,573 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:04,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:43:04,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:43:04,574 INFO L87 Difference]: Start difference. First operand 69484 states and 164302 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:07,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:07,435 INFO L93 Difference]: Finished difference Result 80472 states and 189381 transitions. [2022-03-03 18:43:07,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-03 18:43:07,435 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:07,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:07,586 INFO L225 Difference]: With dead ends: 80472 [2022-03-03 18:43:07,586 INFO L226 Difference]: Without dead ends: 80455 [2022-03-03 18:43:07,587 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2241 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=798, Invalid=7758, Unknown=0, NotChecked=0, Total=8556 [2022-03-03 18:43:07,587 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 493 mSDsluCounter, 2473 mSDsCounter, 0 mSdLazyCounter, 1986 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 2387 SdHoareTripleChecker+Invalid, 2112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1986 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:07,590 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 2387 Invalid, 2112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1986 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:43:07,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80455 states. [2022-03-03 18:43:08,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80455 to 73196. [2022-03-03 18:43:08,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73196 states, 73195 states have (on average 2.3706127467723204) internal successors, (173517), 73195 states have internal predecessors, (173517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:08,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73196 states to 73196 states and 173517 transitions. [2022-03-03 18:43:08,912 INFO L78 Accepts]: Start accepts. Automaton has 73196 states and 173517 transitions. Word has length 38 [2022-03-03 18:43:08,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:08,912 INFO L470 AbstractCegarLoop]: Abstraction has 73196 states and 173517 transitions. [2022-03-03 18:43:08,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:08,912 INFO L276 IsEmpty]: Start isEmpty. Operand 73196 states and 173517 transitions. [2022-03-03 18:43:08,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:08,940 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:08,940 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:08,958 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-03-03 18:43:09,155 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:09,156 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:09,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:09,156 INFO L85 PathProgramCache]: Analyzing trace with hash 726839142, now seen corresponding path program 45 times [2022-03-03 18:43:09,156 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:09,156 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324432622] [2022-03-03 18:43:09,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:09,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:09,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:09,333 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:09,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:09,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324432622] [2022-03-03 18:43:09,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324432622] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:09,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471579535] [2022-03-03 18:43:09,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:43:09,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:09,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:09,334 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-03-03 18:43:09,335 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-03-03 18:43:09,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 18:43:09,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:09,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:09,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:09,674 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:09,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:10,341 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 32 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:43:10,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471579535] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:10,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:10,342 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 11] total 33 [2022-03-03 18:43:10,342 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331210950] [2022-03-03 18:43:10,342 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:10,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-03-03 18:43:10,342 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:10,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-03-03 18:43:10,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=1002, Unknown=0, NotChecked=0, Total=1122 [2022-03-03 18:43:10,343 INFO L87 Difference]: Start difference. First operand 73196 states and 173517 transitions. Second operand has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 33 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:16,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:16,941 INFO L93 Difference]: Finished difference Result 104966 states and 245995 transitions. [2022-03-03 18:43:16,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2022-03-03 18:43:16,942 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 33 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:16,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:17,225 INFO L225 Difference]: With dead ends: 104966 [2022-03-03 18:43:17,225 INFO L226 Difference]: Without dead ends: 104812 [2022-03-03 18:43:17,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 51 SyntacticMatches, 5 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9758 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=2576, Invalid=26494, Unknown=0, NotChecked=0, Total=29070 [2022-03-03 18:43:17,227 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 885 mSDsluCounter, 3649 mSDsCounter, 0 mSdLazyCounter, 3264 mSolverCounterSat, 246 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 3414 SdHoareTripleChecker+Invalid, 3510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 246 IncrementalHoareTripleChecker+Valid, 3264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:17,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [885 Valid, 3414 Invalid, 3510 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [246 Valid, 3264 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-03-03 18:43:17,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104812 states. [2022-03-03 18:43:18,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104812 to 80383. [2022-03-03 18:43:18,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80383 states, 80382 states have (on average 2.3753949889278694) internal successors, (190939), 80382 states have internal predecessors, (190939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:19,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80383 states to 80383 states and 190939 transitions. [2022-03-03 18:43:19,057 INFO L78 Accepts]: Start accepts. Automaton has 80383 states and 190939 transitions. Word has length 38 [2022-03-03 18:43:19,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:19,057 INFO L470 AbstractCegarLoop]: Abstraction has 80383 states and 190939 transitions. [2022-03-03 18:43:19,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.735294117647059) internal successors, (93), 33 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:19,057 INFO L276 IsEmpty]: Start isEmpty. Operand 80383 states and 190939 transitions. [2022-03-03 18:43:19,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:19,088 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:19,088 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:19,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2022-03-03 18:43:19,303 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-03-03 18:43:19,304 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:19,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:19,304 INFO L85 PathProgramCache]: Analyzing trace with hash -1924591970, now seen corresponding path program 46 times [2022-03-03 18:43:19,304 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:19,304 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571866652] [2022-03-03 18:43:19,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:19,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:19,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:19,460 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:19,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:19,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571866652] [2022-03-03 18:43:19,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571866652] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:19,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146559974] [2022-03-03 18:43:19,460 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:43:19,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:19,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:19,475 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-03-03 18:43:19,491 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-03-03 18:43:19,509 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:43:19,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:19,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:19,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:19,837 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:19,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:20,297 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:20,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146559974] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:20,298 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:20,298 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:43:20,298 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124174900] [2022-03-03 18:43:20,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:20,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:43:20,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:20,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:43:20,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:43:20,298 INFO L87 Difference]: Start difference. First operand 80383 states and 190939 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:22,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:22,985 INFO L93 Difference]: Finished difference Result 97594 states and 230104 transitions. [2022-03-03 18:43:22,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-03 18:43:22,985 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:22,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:23,177 INFO L225 Difference]: With dead ends: 97594 [2022-03-03 18:43:23,177 INFO L226 Difference]: Without dead ends: 97527 [2022-03-03 18:43:23,177 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=611, Invalid=6195, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 18:43:23,178 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 371 mSDsluCounter, 2922 mSDsCounter, 0 mSdLazyCounter, 2031 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 2120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 2031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:23,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [371 Valid, 2779 Invalid, 2120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 2031 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:43:23,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97527 states. [2022-03-03 18:43:24,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97527 to 84100. [2022-03-03 18:43:24,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84100 states, 84099 states have (on average 2.3742375057967395) internal successors, (199671), 84099 states have internal predecessors, (199671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:24,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84100 states to 84100 states and 199671 transitions. [2022-03-03 18:43:24,983 INFO L78 Accepts]: Start accepts. Automaton has 84100 states and 199671 transitions. Word has length 38 [2022-03-03 18:43:24,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:24,983 INFO L470 AbstractCegarLoop]: Abstraction has 84100 states and 199671 transitions. [2022-03-03 18:43:24,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:24,983 INFO L276 IsEmpty]: Start isEmpty. Operand 84100 states and 199671 transitions. [2022-03-03 18:43:25,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:25,026 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:25,026 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:25,044 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-03-03 18:43:25,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-03 18:43:25,239 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:25,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:25,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1690483302, now seen corresponding path program 47 times [2022-03-03 18:43:25,240 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:25,240 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162408538] [2022-03-03 18:43:25,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:25,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:25,416 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:25,417 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:25,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162408538] [2022-03-03 18:43:25,417 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1162408538] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:25,417 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239298258] [2022-03-03 18:43:25,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:43:25,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:25,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:25,418 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-03-03 18:43:25,419 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-03-03 18:43:25,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-03 18:43:25,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:25,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:25,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:25,789 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:43:25,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:26,126 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:43:26,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239298258] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:26,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:26,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-03 18:43:26,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602968405] [2022-03-03 18:43:26,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:26,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 18:43:26,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:26,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 18:43:26,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=884, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:43:26,127 INFO L87 Difference]: Start difference. First operand 84100 states and 199671 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:28,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:28,557 INFO L93 Difference]: Finished difference Result 105315 states and 248410 transitions. [2022-03-03 18:43:28,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-03-03 18:43:28,557 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:28,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:29,002 INFO L225 Difference]: With dead ends: 105315 [2022-03-03 18:43:29,002 INFO L226 Difference]: Without dead ends: 105242 [2022-03-03 18:43:29,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2076 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=656, Invalid=7000, Unknown=0, NotChecked=0, Total=7656 [2022-03-03 18:43:29,003 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 446 mSDsluCounter, 2951 mSDsCounter, 0 mSdLazyCounter, 2166 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 2833 SdHoareTripleChecker+Invalid, 2291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 2166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:29,003 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 2833 Invalid, 2291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 2166 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:43:29,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105242 states. [2022-03-03 18:43:30,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105242 to 89668. [2022-03-03 18:43:30,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89668 states, 89667 states have (on average 2.3797383652848874) internal successors, (213384), 89667 states have internal predecessors, (213384), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:31,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89668 states to 89668 states and 213384 transitions. [2022-03-03 18:43:31,001 INFO L78 Accepts]: Start accepts. Automaton has 89668 states and 213384 transitions. Word has length 38 [2022-03-03 18:43:31,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:31,001 INFO L470 AbstractCegarLoop]: Abstraction has 89668 states and 213384 transitions. [2022-03-03 18:43:31,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:31,001 INFO L276 IsEmpty]: Start isEmpty. Operand 89668 states and 213384 transitions. [2022-03-03 18:43:31,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:31,045 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:31,045 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:31,062 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-03-03 18:43:31,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:31,261 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:31,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:31,261 INFO L85 PathProgramCache]: Analyzing trace with hash -100519944, now seen corresponding path program 48 times [2022-03-03 18:43:31,261 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:31,261 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823553516] [2022-03-03 18:43:31,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:31,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:31,446 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:31,446 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:31,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823553516] [2022-03-03 18:43:31,447 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823553516] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:31,447 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592457150] [2022-03-03 18:43:31,447 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:43:31,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:31,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:31,448 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-03-03 18:43:31,449 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-03-03 18:43:31,470 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 18:43:31,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:31,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:31,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:31,772 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:31,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:32,150 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:32,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592457150] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:32,150 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:32,150 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:43:32,150 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320355690] [2022-03-03 18:43:32,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:32,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:43:32,151 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:32,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:43:32,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:43:32,151 INFO L87 Difference]: Start difference. First operand 89668 states and 213384 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:34,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:34,867 INFO L93 Difference]: Finished difference Result 105589 states and 250362 transitions. [2022-03-03 18:43:34,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-03 18:43:34,867 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:34,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:35,301 INFO L225 Difference]: With dead ends: 105589 [2022-03-03 18:43:35,302 INFO L226 Difference]: Without dead ends: 105572 [2022-03-03 18:43:35,302 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1689 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=650, Invalid=6156, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 18:43:35,303 INFO L933 BasicCegarLoop]: 130 mSDtfsCounter, 461 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 1714 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:35,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [461 Valid, 1995 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1714 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:43:35,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105572 states. [2022-03-03 18:43:36,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105572 to 92721. [2022-03-03 18:43:36,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92721 states, 92720 states have (on average 2.3839516824849007) internal successors, (221040), 92720 states have internal predecessors, (221040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:37,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92721 states to 92721 states and 221040 transitions. [2022-03-03 18:43:37,242 INFO L78 Accepts]: Start accepts. Automaton has 92721 states and 221040 transitions. Word has length 38 [2022-03-03 18:43:37,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:37,242 INFO L470 AbstractCegarLoop]: Abstraction has 92721 states and 221040 transitions. [2022-03-03 18:43:37,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:37,242 INFO L276 IsEmpty]: Start isEmpty. Operand 92721 states and 221040 transitions. [2022-03-03 18:43:37,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:37,277 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:37,277 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:37,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-03-03 18:43:37,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:37,491 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:37,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:37,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1095467792, now seen corresponding path program 49 times [2022-03-03 18:43:37,492 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:37,492 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532581382] [2022-03-03 18:43:37,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:37,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:37,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:37,677 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:37,677 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:37,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532581382] [2022-03-03 18:43:37,677 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532581382] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:37,677 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460647236] [2022-03-03 18:43:37,677 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:43:37,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:37,677 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:37,678 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-03-03 18:43:37,679 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-03-03 18:43:37,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:37,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:37,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:38,007 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:38,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:38,364 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:38,364 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460647236] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:38,364 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:38,364 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:43:38,364 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808597522] [2022-03-03 18:43:38,364 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:38,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:43:38,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:38,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:43:38,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:43:38,365 INFO L87 Difference]: Start difference. First operand 92721 states and 221040 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:40,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:40,444 INFO L93 Difference]: Finished difference Result 105951 states and 251639 transitions. [2022-03-03 18:43:40,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 18:43:40,444 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:40,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:40,698 INFO L225 Difference]: With dead ends: 105951 [2022-03-03 18:43:40,698 INFO L226 Difference]: Without dead ends: 105934 [2022-03-03 18:43:40,698 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=382, Invalid=3524, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 18:43:40,698 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 302 mSDsluCounter, 2233 mSDsCounter, 0 mSdLazyCounter, 1682 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 2131 SdHoareTripleChecker+Invalid, 1747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1682 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:40,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 2131 Invalid, 1747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1682 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:43:40,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105934 states. [2022-03-03 18:43:42,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105934 to 94088. [2022-03-03 18:43:42,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94088 states, 94087 states have (on average 2.384527086632585) internal successors, (224353), 94087 states have internal predecessors, (224353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:42,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94088 states to 94088 states and 224353 transitions. [2022-03-03 18:43:42,766 INFO L78 Accepts]: Start accepts. Automaton has 94088 states and 224353 transitions. Word has length 38 [2022-03-03 18:43:42,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:42,767 INFO L470 AbstractCegarLoop]: Abstraction has 94088 states and 224353 transitions. [2022-03-03 18:43:42,767 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:42,767 INFO L276 IsEmpty]: Start isEmpty. Operand 94088 states and 224353 transitions. [2022-03-03 18:43:42,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:42,805 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:42,805 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:42,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-03-03 18:43:43,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:43,019 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:43,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:43,020 INFO L85 PathProgramCache]: Analyzing trace with hash -1318765496, now seen corresponding path program 50 times [2022-03-03 18:43:43,020 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:43,020 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776697082] [2022-03-03 18:43:43,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:43,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:43,259 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:43,259 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:43,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776697082] [2022-03-03 18:43:43,259 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776697082] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:43,259 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075468262] [2022-03-03 18:43:43,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:43:43,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:43,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:43,264 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-03-03 18:43:43,291 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-03-03 18:43:43,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:43:43,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:43,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:43,311 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:43,923 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:43,923 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:44,223 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:44,223 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075468262] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:44,223 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:44,224 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:43:44,224 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304177196] [2022-03-03 18:43:44,224 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:44,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:43:44,224 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:44,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:43:44,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:43:44,224 INFO L87 Difference]: Start difference. First operand 94088 states and 224353 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:46,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:46,352 INFO L93 Difference]: Finished difference Result 104357 states and 247663 transitions. [2022-03-03 18:43:46,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-03 18:43:46,352 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:46,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:46,645 INFO L225 Difference]: With dead ends: 104357 [2022-03-03 18:43:46,645 INFO L226 Difference]: Without dead ends: 104340 [2022-03-03 18:43:46,645 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1597 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=590, Invalid=6052, Unknown=0, NotChecked=0, Total=6642 [2022-03-03 18:43:46,645 INFO L933 BasicCegarLoop]: 168 mSDtfsCounter, 354 mSDsluCounter, 2247 mSDsCounter, 0 mSdLazyCounter, 1679 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 1777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:46,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [354 Valid, 2185 Invalid, 1777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1679 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:43:46,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104340 states. [2022-03-03 18:43:48,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104340 to 96779. [2022-03-03 18:43:48,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96779 states, 96778 states have (on average 2.3871231064911447) internal successors, (231021), 96778 states have internal predecessors, (231021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:48,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96779 states to 96779 states and 231021 transitions. [2022-03-03 18:43:48,716 INFO L78 Accepts]: Start accepts. Automaton has 96779 states and 231021 transitions. Word has length 38 [2022-03-03 18:43:48,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:43:48,717 INFO L470 AbstractCegarLoop]: Abstraction has 96779 states and 231021 transitions. [2022-03-03 18:43:48,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:48,717 INFO L276 IsEmpty]: Start isEmpty. Operand 96779 states and 231021 transitions. [2022-03-03 18:43:48,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:43:48,758 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:43:48,758 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:43:48,774 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-03-03 18:43:48,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-03-03 18:43:48,971 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:43:48,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:43:48,972 INFO L85 PathProgramCache]: Analyzing trace with hash -1793009392, now seen corresponding path program 51 times [2022-03-03 18:43:48,972 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:43:48,972 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799503148] [2022-03-03 18:43:48,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:43:48,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:43:48,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:43:49,184 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:43:49,184 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:43:49,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799503148] [2022-03-03 18:43:49,184 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799503148] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:43:49,184 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541119910] [2022-03-03 18:43:49,184 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:43:49,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:43:49,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:43:49,185 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-03-03 18:43:49,186 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-03-03 18:43:49,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 18:43:49,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:43:49,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:43:49,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:43:49,545 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:49,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:43:50,244 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:43:50,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541119910] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:43:50,245 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:43:50,245 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 34 [2022-03-03 18:43:50,245 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531937818] [2022-03-03 18:43:50,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:43:50,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-03-03 18:43:50,245 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:43:50,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-03-03 18:43:50,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1068, Unknown=0, NotChecked=0, Total=1190 [2022-03-03 18:43:50,246 INFO L87 Difference]: Start difference. First operand 96779 states and 231021 transitions. Second operand has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 34 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:43:58,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:43:58,404 INFO L93 Difference]: Finished difference Result 247727 states and 589278 transitions. [2022-03-03 18:43:58,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 193 states. [2022-03-03 18:43:58,404 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 34 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:43:58,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:43:59,378 INFO L225 Difference]: With dead ends: 247727 [2022-03-03 18:43:59,379 INFO L226 Difference]: Without dead ends: 247520 [2022-03-03 18:43:59,380 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 51 SyntacticMatches, 4 SemanticMatches, 203 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14609 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=3852, Invalid=37968, Unknown=0, NotChecked=0, Total=41820 [2022-03-03 18:43:59,381 INFO L933 BasicCegarLoop]: 275 mSDtfsCounter, 840 mSDsluCounter, 5338 mSDsCounter, 0 mSdLazyCounter, 4552 mSolverCounterSat, 271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 840 SdHoareTripleChecker+Valid, 5091 SdHoareTripleChecker+Invalid, 4823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 271 IncrementalHoareTripleChecker+Valid, 4552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:43:59,381 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [840 Valid, 5091 Invalid, 4823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [271 Valid, 4552 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-03-03 18:43:59,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247520 states. [2022-03-03 18:44:03,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247520 to 197497. [2022-03-03 18:44:04,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197497 states, 197496 states have (on average 2.411436180985944) internal successors, (476249), 197496 states have internal predecessors, (476249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:05,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197497 states to 197497 states and 476249 transitions. [2022-03-03 18:44:05,013 INFO L78 Accepts]: Start accepts. Automaton has 197497 states and 476249 transitions. Word has length 38 [2022-03-03 18:44:05,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:44:05,013 INFO L470 AbstractCegarLoop]: Abstraction has 197497 states and 476249 transitions. [2022-03-03 18:44:05,014 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 2.657142857142857) internal successors, (93), 34 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:05,014 INFO L276 IsEmpty]: Start isEmpty. Operand 197497 states and 476249 transitions. [2022-03-03 18:44:05,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:44:05,067 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:44:05,067 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:44:05,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-03-03 18:44:05,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-03-03 18:44:05,273 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:44:05,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:44:05,273 INFO L85 PathProgramCache]: Analyzing trace with hash 710954658, now seen corresponding path program 52 times [2022-03-03 18:44:05,273 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:44:05,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136543666] [2022-03-03 18:44:05,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:44:05,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:44:05,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:44:05,477 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:44:05,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136543666] [2022-03-03 18:44:05,477 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136543666] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:44:05,477 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069257150] [2022-03-03 18:44:05,477 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:44:05,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:05,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:44:05,478 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-03-03 18:44:05,479 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-03-03 18:44:05,501 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:44:05,501 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:44:05,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:44:05,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:44:06,265 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:06,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:44:06,640 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:06,640 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069257150] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:44:06,640 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:44:06,640 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:44:06,640 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [624983988] [2022-03-03 18:44:06,640 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:44:06,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:44:06,641 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:44:06,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:44:06,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:44:06,641 INFO L87 Difference]: Start difference. First operand 197497 states and 476249 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:09,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:44:09,282 INFO L93 Difference]: Finished difference Result 222369 states and 534084 transitions. [2022-03-03 18:44:09,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-03-03 18:44:09,282 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:44:09,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:44:10,266 INFO L225 Difference]: With dead ends: 222369 [2022-03-03 18:44:10,266 INFO L226 Difference]: Without dead ends: 222352 [2022-03-03 18:44:10,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1037 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=434, Invalid=4258, Unknown=0, NotChecked=0, Total=4692 [2022-03-03 18:44:10,267 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 380 mSDsluCounter, 2039 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1912 SdHoareTripleChecker+Invalid, 1573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:44:10,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 1912 Invalid, 1573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:44:10,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222352 states. [2022-03-03 18:44:14,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222352 to 199729. [2022-03-03 18:44:14,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199729 states, 199728 states have (on average 2.412170551950653) internal successors, (481778), 199728 states have internal predecessors, (481778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:15,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199729 states to 199729 states and 481778 transitions. [2022-03-03 18:44:15,496 INFO L78 Accepts]: Start accepts. Automaton has 199729 states and 481778 transitions. Word has length 38 [2022-03-03 18:44:15,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:44:15,496 INFO L470 AbstractCegarLoop]: Abstraction has 199729 states and 481778 transitions. [2022-03-03 18:44:15,496 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:15,496 INFO L276 IsEmpty]: Start isEmpty. Operand 199729 states and 481778 transitions. [2022-03-03 18:44:15,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:44:15,543 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:44:15,543 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:44:15,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-03-03 18:44:15,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-03-03 18:44:15,759 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:44:15,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:44:15,760 INFO L85 PathProgramCache]: Analyzing trace with hash 432482470, now seen corresponding path program 53 times [2022-03-03 18:44:15,760 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:44:15,760 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263389092] [2022-03-03 18:44:15,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:44:15,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:44:15,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:15,979 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:44:15,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:44:15,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263389092] [2022-03-03 18:44:15,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263389092] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:44:15,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507326749] [2022-03-03 18:44:15,980 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:44:15,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:15,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:44:15,981 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-03-03 18:44:15,983 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-03-03 18:44:16,003 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 18:44:16,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:44:16,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:44:16,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:44:16,340 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:16,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:44:16,857 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:16,858 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507326749] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:44:16,858 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:44:16,858 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 36 [2022-03-03 18:44:16,858 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599666600] [2022-03-03 18:44:16,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:44:16,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-03-03 18:44:16,858 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:44:16,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-03-03 18:44:16,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1171, Unknown=0, NotChecked=0, Total=1332 [2022-03-03 18:44:16,859 INFO L87 Difference]: Start difference. First operand 199729 states and 481778 transitions. Second operand has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:21,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:44:21,185 INFO L93 Difference]: Finished difference Result 250125 states and 598297 transitions. [2022-03-03 18:44:21,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-03-03 18:44:21,186 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:44:21,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:44:21,947 INFO L225 Difference]: With dead ends: 250125 [2022-03-03 18:44:21,947 INFO L226 Difference]: Without dead ends: 249693 [2022-03-03 18:44:21,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 47 SyntacticMatches, 6 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2933 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1466, Invalid=9664, Unknown=0, NotChecked=0, Total=11130 [2022-03-03 18:44:21,948 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 719 mSDsluCounter, 3144 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 2847 SdHoareTripleChecker+Invalid, 2897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:44:21,948 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [719 Valid, 2847 Invalid, 2897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 2679 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:44:22,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249693 states. [2022-03-03 18:44:26,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249693 to 204883. [2022-03-03 18:44:26,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204883 states, 204882 states have (on average 2.410118995324138) internal successors, (493790), 204882 states have internal predecessors, (493790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:27,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204883 states to 204883 states and 493790 transitions. [2022-03-03 18:44:27,388 INFO L78 Accepts]: Start accepts. Automaton has 204883 states and 493790 transitions. Word has length 38 [2022-03-03 18:44:27,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:44:27,388 INFO L470 AbstractCegarLoop]: Abstraction has 204883 states and 493790 transitions. [2022-03-03 18:44:27,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.3783783783783785) internal successors, (88), 36 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:27,388 INFO L276 IsEmpty]: Start isEmpty. Operand 204883 states and 493790 transitions. [2022-03-03 18:44:27,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:44:27,442 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:44:27,442 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:44:27,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-03 18:44:27,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:27,655 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:44:27,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:44:27,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1005405586, now seen corresponding path program 54 times [2022-03-03 18:44:27,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:44:27,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708934845] [2022-03-03 18:44:27,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:44:27,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:44:27,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:27,833 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:44:27,833 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:44:27,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708934845] [2022-03-03 18:44:27,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708934845] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:44:27,833 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891689872] [2022-03-03 18:44:27,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:44:27,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:27,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:44:27,844 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-03-03 18:44:27,859 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-03-03 18:44:27,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 18:44:27,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:44:27,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:44:27,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:44:28,529 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:28,529 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:44:28,810 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:28,810 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891689872] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:44:28,810 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:44:28,810 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:44:28,810 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790448178] [2022-03-03 18:44:28,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:44:28,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:44:28,811 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:44:28,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:44:28,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:44:28,815 INFO L87 Difference]: Start difference. First operand 204883 states and 493790 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:31,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:44:31,322 INFO L93 Difference]: Finished difference Result 217189 states and 522887 transitions. [2022-03-03 18:44:31,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 18:44:31,322 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:44:31,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:44:32,211 INFO L225 Difference]: With dead ends: 217189 [2022-03-03 18:44:32,211 INFO L226 Difference]: Without dead ends: 217155 [2022-03-03 18:44:32,211 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1105 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=475, Invalid=4637, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 18:44:32,211 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 315 mSDsluCounter, 1709 mSDsCounter, 0 mSdLazyCounter, 1456 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 1564 SdHoareTripleChecker+Invalid, 1549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:44:32,212 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 1564 Invalid, 1549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1456 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:44:32,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217155 states. [2022-03-03 18:44:36,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217155 to 205752. [2022-03-03 18:44:36,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205752 states, 205751 states have (on average 2.4099761362034693) internal successors, (495855), 205751 states have internal predecessors, (495855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:37,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205752 states to 205752 states and 495855 transitions. [2022-03-03 18:44:37,462 INFO L78 Accepts]: Start accepts. Automaton has 205752 states and 495855 transitions. Word has length 38 [2022-03-03 18:44:37,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:44:37,462 INFO L470 AbstractCegarLoop]: Abstraction has 205752 states and 495855 transitions. [2022-03-03 18:44:37,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:37,463 INFO L276 IsEmpty]: Start isEmpty. Operand 205752 states and 495855 transitions. [2022-03-03 18:44:37,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:44:37,518 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:44:37,518 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:44:37,535 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2022-03-03 18:44:37,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:37,735 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:44:37,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:44:37,736 INFO L85 PathProgramCache]: Analyzing trace with hash -41761426, now seen corresponding path program 55 times [2022-03-03 18:44:37,737 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:44:37,737 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920532993] [2022-03-03 18:44:37,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:44:37,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:44:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:37,935 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:44:37,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:44:37,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920532993] [2022-03-03 18:44:37,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920532993] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:44:37,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156096338] [2022-03-03 18:44:37,936 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:44:37,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:37,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:44:37,938 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-03-03 18:44:37,939 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-03-03 18:44:37,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:37,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:44:37,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:44:38,371 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:44:38,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:44:38,647 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:44:38,647 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156096338] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:44:38,647 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:44:38,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-03 18:44:38,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933583412] [2022-03-03 18:44:38,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:44:38,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 18:44:38,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:44:38,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 18:44:38,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=888, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:44:38,648 INFO L87 Difference]: Start difference. First operand 205752 states and 495855 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:41,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:44:41,737 INFO L93 Difference]: Finished difference Result 243037 states and 582553 transitions. [2022-03-03 18:44:41,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 18:44:41,738 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:44:41,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:44:42,451 INFO L225 Difference]: With dead ends: 243037 [2022-03-03 18:44:42,451 INFO L226 Difference]: Without dead ends: 242968 [2022-03-03 18:44:42,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1247 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=452, Invalid=4660, Unknown=0, NotChecked=0, Total=5112 [2022-03-03 18:44:42,452 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 374 mSDsluCounter, 2410 mSDsCounter, 0 mSdLazyCounter, 2150 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 2133 SdHoareTripleChecker+Invalid, 2258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 2150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:44:42,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 2133 Invalid, 2258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 2150 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:44:42,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242968 states. [2022-03-03 18:44:46,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242968 to 214523. [2022-03-03 18:44:46,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214523 states, 214522 states have (on average 2.411393703209927) internal successors, (517297), 214522 states have internal predecessors, (517297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:48,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214523 states to 214523 states and 517297 transitions. [2022-03-03 18:44:48,108 INFO L78 Accepts]: Start accepts. Automaton has 214523 states and 517297 transitions. Word has length 38 [2022-03-03 18:44:48,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:44:48,108 INFO L470 AbstractCegarLoop]: Abstraction has 214523 states and 517297 transitions. [2022-03-03 18:44:48,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:48,108 INFO L276 IsEmpty]: Start isEmpty. Operand 214523 states and 517297 transitions. [2022-03-03 18:44:48,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:44:48,162 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:44:48,162 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:44:48,178 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-03-03 18:44:48,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2022-03-03 18:44:48,375 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:44:48,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:44:48,376 INFO L85 PathProgramCache]: Analyzing trace with hash 253122132, now seen corresponding path program 56 times [2022-03-03 18:44:48,376 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:44:48,376 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121252574] [2022-03-03 18:44:48,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:44:48,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:44:48,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:48,546 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:44:48,546 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:44:48,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121252574] [2022-03-03 18:44:48,546 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121252574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:44:48,546 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189956966] [2022-03-03 18:44:48,546 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:44:48,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:48,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:44:48,547 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-03-03 18:44:48,548 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-03-03 18:44:48,567 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:44:48,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:44:48,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:44:48,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:44:48,881 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:48,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:44:49,226 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:49,226 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189956966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:44:49,226 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:44:49,226 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:44:49,226 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779976350] [2022-03-03 18:44:49,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:44:49,226 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:44:49,227 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:44:49,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:44:49,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=831, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:44:49,227 INFO L87 Difference]: Start difference. First operand 214523 states and 517297 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:51,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:44:51,413 INFO L93 Difference]: Finished difference Result 238695 states and 573579 transitions. [2022-03-03 18:44:51,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 18:44:51,413 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:44:51,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:44:52,629 INFO L225 Difference]: With dead ends: 238695 [2022-03-03 18:44:52,629 INFO L226 Difference]: Without dead ends: 238678 [2022-03-03 18:44:52,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 551 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=268, Invalid=2702, Unknown=0, NotChecked=0, Total=2970 [2022-03-03 18:44:52,630 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 210 mSDsluCounter, 1791 mSDsCounter, 0 mSdLazyCounter, 1391 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 1664 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 1391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:44:52,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 1664 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 1391 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:44:52,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238678 states. [2022-03-03 18:44:56,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238678 to 214859. [2022-03-03 18:44:56,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214859 states, 214858 states have (on average 2.4113879864840966) internal successors, (518106), 214858 states have internal predecessors, (518106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:57,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214859 states to 214859 states and 518106 transitions. [2022-03-03 18:44:57,913 INFO L78 Accepts]: Start accepts. Automaton has 214859 states and 518106 transitions. Word has length 38 [2022-03-03 18:44:57,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:44:57,913 INFO L470 AbstractCegarLoop]: Abstraction has 214859 states and 518106 transitions. [2022-03-03 18:44:57,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:44:57,913 INFO L276 IsEmpty]: Start isEmpty. Operand 214859 states and 518106 transitions. [2022-03-03 18:44:57,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:44:57,966 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:44:57,966 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:44:57,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-03-03 18:44:58,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-03-03 18:44:58,174 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:44:58,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:44:58,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1725520592, now seen corresponding path program 57 times [2022-03-03 18:44:58,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:44:58,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132475413] [2022-03-03 18:44:58,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:44:58,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:44:58,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:44:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:44:58,356 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:44:58,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132475413] [2022-03-03 18:44:58,357 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132475413] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:44:58,357 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146187498] [2022-03-03 18:44:58,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:44:58,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:44:58,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:44:58,358 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-03-03 18:44:58,359 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-03-03 18:44:58,379 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:44:58,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:44:58,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:44:58,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:44:59,024 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:59,024 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:44:59,324 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:44:59,325 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146187498] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:44:59,325 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:44:59,325 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:44:59,325 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46327436] [2022-03-03 18:44:59,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:44:59,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:44:59,326 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:44:59,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:44:59,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=827, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:44:59,326 INFO L87 Difference]: Start difference. First operand 214859 states and 518106 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:02,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:45:02,216 INFO L93 Difference]: Finished difference Result 219835 states and 529343 transitions. [2022-03-03 18:45:02,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-03 18:45:02,216 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:45:02,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:45:03,248 INFO L225 Difference]: With dead ends: 219835 [2022-03-03 18:45:03,248 INFO L226 Difference]: Without dead ends: 219791 [2022-03-03 18:45:03,248 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=535, Invalid=5015, Unknown=0, NotChecked=0, Total=5550 [2022-03-03 18:45:03,249 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 391 mSDsluCounter, 2352 mSDsCounter, 0 mSdLazyCounter, 1917 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 2059 SdHoareTripleChecker+Invalid, 2054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:45:03,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 2059 Invalid, 2054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1917 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:45:03,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219791 states. [2022-03-03 18:45:07,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219791 to 216583. [2022-03-03 18:45:07,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216583 states, 216582 states have (on average 2.4118116925690964) internal successors, (522355), 216582 states have internal predecessors, (522355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:08,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216583 states to 216583 states and 522355 transitions. [2022-03-03 18:45:08,473 INFO L78 Accepts]: Start accepts. Automaton has 216583 states and 522355 transitions. Word has length 38 [2022-03-03 18:45:08,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:45:08,473 INFO L470 AbstractCegarLoop]: Abstraction has 216583 states and 522355 transitions. [2022-03-03 18:45:08,473 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:08,473 INFO L276 IsEmpty]: Start isEmpty. Operand 216583 states and 522355 transitions. [2022-03-03 18:45:08,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:45:08,526 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:45:08,526 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:45:08,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-03-03 18:45:08,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:45:08,742 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:45:08,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:45:08,742 INFO L85 PathProgramCache]: Analyzing trace with hash -925910520, now seen corresponding path program 58 times [2022-03-03 18:45:08,742 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:45:08,742 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995799129] [2022-03-03 18:45:08,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:45:08,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:45:08,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:45:08,977 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:45:08,978 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:45:08,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995799129] [2022-03-03 18:45:08,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995799129] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:45:08,978 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252313909] [2022-03-03 18:45:08,978 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:45:08,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:45:08,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:45:08,979 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-03-03 18:45:08,980 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-03-03 18:45:09,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:45:09,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:45:09,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:45:09,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:45:09,344 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:09,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:45:09,664 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:09,664 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252313909] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:45:09,664 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:45:09,664 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:45:09,665 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424278418] [2022-03-03 18:45:09,665 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:45:09,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:45:09,665 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:45:09,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:45:09,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=828, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:45:09,665 INFO L87 Difference]: Start difference. First operand 216583 states and 522355 transitions. Second operand has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:12,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:45:12,605 INFO L93 Difference]: Finished difference Result 221841 states and 533914 transitions. [2022-03-03 18:45:12,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-03-03 18:45:12,606 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:45:12,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:45:13,518 INFO L225 Difference]: With dead ends: 221841 [2022-03-03 18:45:13,518 INFO L226 Difference]: Without dead ends: 221758 [2022-03-03 18:45:13,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1152 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=485, Invalid=4485, Unknown=0, NotChecked=0, Total=4970 [2022-03-03 18:45:13,519 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 401 mSDsluCounter, 2194 mSDsCounter, 0 mSdLazyCounter, 1854 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 1989 SdHoareTripleChecker+Invalid, 1952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 18:45:13,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [401 Valid, 1989 Invalid, 1952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1854 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 18:45:13,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221758 states. [2022-03-03 18:45:17,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221758 to 219330. [2022-03-03 18:45:17,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219330 states, 219329 states have (on average 2.410378928459073) internal successors, (528666), 219329 states have internal predecessors, (528666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:18,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219330 states to 219330 states and 528666 transitions. [2022-03-03 18:45:18,907 INFO L78 Accepts]: Start accepts. Automaton has 219330 states and 528666 transitions. Word has length 38 [2022-03-03 18:45:18,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:45:18,908 INFO L470 AbstractCegarLoop]: Abstraction has 219330 states and 528666 transitions. [2022-03-03 18:45:18,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.3870967741935485) internal successors, (74), 30 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:18,908 INFO L276 IsEmpty]: Start isEmpty. Operand 219330 states and 528666 transitions. [2022-03-03 18:45:18,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:45:18,959 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:45:18,959 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:45:18,975 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-03-03 18:45:19,174 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2022-03-03 18:45:19,175 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:45:19,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:45:19,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1421707574, now seen corresponding path program 59 times [2022-03-03 18:45:19,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:45:19,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940911423] [2022-03-03 18:45:19,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:45:19,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:45:19,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:45:19,382 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:45:19,382 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:45:19,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940911423] [2022-03-03 18:45:19,382 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940911423] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:45:19,382 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654724203] [2022-03-03 18:45:19,382 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:45:19,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:45:19,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:45:19,384 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-03-03 18:45:19,384 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-03-03 18:45:19,407 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 18:45:19,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:45:19,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:45:19,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:45:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:45:19,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:45:20,039 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:45:20,039 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654724203] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:45:20,039 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:45:20,039 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-03 18:45:20,039 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901575072] [2022-03-03 18:45:20,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:45:20,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 18:45:20,039 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:45:20,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 18:45:20,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=885, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:45:20,040 INFO L87 Difference]: Start difference. First operand 219330 states and 528666 transitions. Second operand has 32 states, 32 states have (on average 2.375) internal successors, (76), 31 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-03-03 18:45:22,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:45:22,917 INFO L93 Difference]: Finished difference Result 226504 states and 544989 transitions. [2022-03-03 18:45:22,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 18:45:22,918 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.375) internal successors, (76), 31 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) Word has length 38 [2022-03-03 18:45:22,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:45:23,650 INFO L225 Difference]: With dead ends: 226504 [2022-03-03 18:45:23,650 INFO L226 Difference]: Without dead ends: 226451 [2022-03-03 18:45:23,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1065 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=491, Invalid=4201, Unknown=0, NotChecked=0, Total=4692 [2022-03-03 18:45:23,651 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 395 mSDsluCounter, 1971 mSDsCounter, 0 mSdLazyCounter, 1911 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 1723 SdHoareTripleChecker+Invalid, 2007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:45:23,652 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [395 Valid, 1723 Invalid, 2007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1911 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:45:24,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226451 states. [2022-03-03 18:45:28,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226451 to 223614. [2022-03-03 18:45:28,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223614 states, 223613 states have (on average 2.409850947842925) internal successors, (538874), 223613 states have internal predecessors, (538874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:29,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223614 states to 223614 states and 538874 transitions. [2022-03-03 18:45:29,560 INFO L78 Accepts]: Start accepts. Automaton has 223614 states and 538874 transitions. Word has length 38 [2022-03-03 18:45:29,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:45:29,560 INFO L470 AbstractCegarLoop]: Abstraction has 223614 states and 538874 transitions. [2022-03-03 18:45:29,560 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.375) internal successors, (76), 31 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-03-03 18:45:29,560 INFO L276 IsEmpty]: Start isEmpty. Operand 223614 states and 538874 transitions. [2022-03-03 18:45:29,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:45:29,620 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:45:29,620 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:45:29,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-03-03 18:45:29,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-03-03 18:45:29,838 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:45:29,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:45:29,838 INFO L85 PathProgramCache]: Analyzing trace with hash -198181364, now seen corresponding path program 60 times [2022-03-03 18:45:29,838 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:45:29,839 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188523714] [2022-03-03 18:45:29,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:45:29,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:45:29,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:45:30,126 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:45:30,127 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:45:30,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188523714] [2022-03-03 18:45:30,127 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188523714] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:45:30,127 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033957757] [2022-03-03 18:45:30,127 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:45:30,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:45:30,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:45:30,136 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-03-03 18:45:30,191 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-03-03 18:45:30,228 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:45:30,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:45:30,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:45:30,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:45:30,569 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:30,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:45:30,879 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:30,879 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033957757] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:45:30,879 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:45:30,880 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 28 [2022-03-03 18:45:30,880 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790054968] [2022-03-03 18:45:30,880 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:45:30,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-03 18:45:30,880 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:45:30,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-03 18:45:30,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=718, Unknown=0, NotChecked=0, Total=812 [2022-03-03 18:45:30,880 INFO L87 Difference]: Start difference. First operand 223614 states and 538874 transitions. Second operand has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:33,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:45:33,994 INFO L93 Difference]: Finished difference Result 240724 states and 577550 transitions. [2022-03-03 18:45:33,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 18:45:33,995 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:45:33,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:45:34,637 INFO L225 Difference]: With dead ends: 240724 [2022-03-03 18:45:34,637 INFO L226 Difference]: Without dead ends: 240666 [2022-03-03 18:45:34,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 6 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=321, Invalid=2871, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 18:45:34,638 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 322 mSDsluCounter, 2611 mSDsCounter, 0 mSdLazyCounter, 2090 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 322 SdHoareTripleChecker+Valid, 2362 SdHoareTripleChecker+Invalid, 2149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 2090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:45:34,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [322 Valid, 2362 Invalid, 2149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 2090 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:45:34,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240666 states. [2022-03-03 18:45:38,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240666 to 225813. [2022-03-03 18:45:39,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225813 states, 225812 states have (on average 2.4096505057304305) internal successors, (544128), 225812 states have internal predecessors, (544128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:40,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225813 states to 225813 states and 544128 transitions. [2022-03-03 18:45:40,160 INFO L78 Accepts]: Start accepts. Automaton has 225813 states and 544128 transitions. Word has length 38 [2022-03-03 18:45:40,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:45:40,160 INFO L470 AbstractCegarLoop]: Abstraction has 225813 states and 544128 transitions. [2022-03-03 18:45:40,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.2758620689655173) internal successors, (66), 28 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:40,160 INFO L276 IsEmpty]: Start isEmpty. Operand 225813 states and 544128 transitions. [2022-03-03 18:45:40,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:45:40,218 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:45:40,218 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:45:40,234 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-03-03 18:45:40,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-03-03 18:45:40,431 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:45:40,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:45:40,432 INFO L85 PathProgramCache]: Analyzing trace with hash -1452833468, now seen corresponding path program 61 times [2022-03-03 18:45:40,432 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:45:40,432 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629253906] [2022-03-03 18:45:40,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:45:40,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:45:40,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:45:40,605 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:45:40,605 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:45:40,605 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629253906] [2022-03-03 18:45:40,606 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629253906] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:45:40,606 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170693237] [2022-03-03 18:45:40,606 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:45:40,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:45:40,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:45:40,607 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-03-03 18:45:40,608 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-03-03 18:45:40,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:45:40,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:45:40,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:45:40,990 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 3 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:40,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:45:41,279 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:41,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170693237] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:45:41,280 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:45:41,280 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2022-03-03 18:45:41,280 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271914208] [2022-03-03 18:45:41,280 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:45:41,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 18:45:41,280 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:45:41,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 18:45:41,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=772, Unknown=0, NotChecked=0, Total=870 [2022-03-03 18:45:41,281 INFO L87 Difference]: Start difference. First operand 225813 states and 544128 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03-03 18:45:44,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:45:44,107 INFO L93 Difference]: Finished difference Result 253210 states and 606499 transitions. [2022-03-03 18:45:44,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-03-03 18:45:44,107 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:45:44,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:45:44,826 INFO L225 Difference]: With dead ends: 253210 [2022-03-03 18:45:44,826 INFO L226 Difference]: Without dead ends: 253105 [2022-03-03 18:45:44,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 54 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 929 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=402, Invalid=3630, Unknown=0, NotChecked=0, Total=4032 [2022-03-03 18:45:44,826 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 386 mSDsluCounter, 2418 mSDsCounter, 0 mSdLazyCounter, 2088 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 2142 SdHoareTripleChecker+Invalid, 2170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 2088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:45:44,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [386 Valid, 2142 Invalid, 2170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 2088 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:45:45,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253105 states. [2022-03-03 18:45:49,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253105 to 232783. [2022-03-03 18:45:49,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232783 states, 232782 states have (on average 2.4071491782010637) internal successors, (560341), 232782 states have internal predecessors, (560341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:45:50,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232783 states to 232783 states and 560341 transitions. [2022-03-03 18:45:50,823 INFO L78 Accepts]: Start accepts. Automaton has 232783 states and 560341 transitions. Word has length 38 [2022-03-03 18:45:50,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:45:50,824 INFO L470 AbstractCegarLoop]: Abstraction has 232783 states and 560341 transitions. [2022-03-03 18:45:50,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03-03 18:45:50,824 INFO L276 IsEmpty]: Start isEmpty. Operand 232783 states and 560341 transitions. [2022-03-03 18:45:50,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:45:50,884 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:45:50,884 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:45:50,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-03-03 18:45:51,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2022-03-03 18:45:51,103 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:45:51,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:45:51,103 INFO L85 PathProgramCache]: Analyzing trace with hash 679972510, now seen corresponding path program 62 times [2022-03-03 18:45:51,103 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:45:51,103 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669799361] [2022-03-03 18:45:51,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:45:51,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:45:51,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:45:51,277 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:45:51,277 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:45:51,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669799361] [2022-03-03 18:45:51,277 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669799361] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:45:51,277 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666389737] [2022-03-03 18:45:51,277 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:45:51,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:45:51,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:45:51,279 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-03-03 18:45:51,279 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-03-03 18:45:51,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:45:51,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:45:51,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:45:51,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:45:51,609 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:51,609 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:45:51,816 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:45:51,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [666389737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:45:51,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:45:51,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2022-03-03 18:45:51,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878972898] [2022-03-03 18:45:51,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:45:51,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 18:45:51,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:45:51,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 18:45:51,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2022-03-03 18:45:51,817 INFO L87 Difference]: Start difference. First operand 232783 states and 560341 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03-03 18:45:54,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:45:54,912 INFO L93 Difference]: Finished difference Result 257718 states and 616884 transitions. [2022-03-03 18:45:54,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 18:45:54,913 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:45:54,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:45:56,019 INFO L225 Difference]: With dead ends: 257718 [2022-03-03 18:45:56,020 INFO L226 Difference]: Without dead ends: 257623 [2022-03-03 18:45:56,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 54 SyntacticMatches, 6 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=369, Invalid=3537, Unknown=0, NotChecked=0, Total=3906 [2022-03-03 18:45:56,020 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 362 mSDsluCounter, 3066 mSDsCounter, 0 mSdLazyCounter, 2364 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 2801 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 2364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:45:56,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [362 Valid, 2801 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 2364 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:45:56,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257623 states. [2022-03-03 18:46:00,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257623 to 238428. [2022-03-03 18:46:01,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238428 states, 238427 states have (on average 2.406254325223234) internal successors, (573716), 238427 states have internal predecessors, (573716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:02,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238428 states to 238428 states and 573716 transitions. [2022-03-03 18:46:02,661 INFO L78 Accepts]: Start accepts. Automaton has 238428 states and 573716 transitions. Word has length 38 [2022-03-03 18:46:02,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:46:02,661 INFO L470 AbstractCegarLoop]: Abstraction has 238428 states and 573716 transitions. [2022-03-03 18:46:02,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 29 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-03-03 18:46:02,662 INFO L276 IsEmpty]: Start isEmpty. Operand 238428 states and 573716 transitions. [2022-03-03 18:46:02,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:46:02,724 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:46:02,724 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:46:02,740 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2022-03-03 18:46:02,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:02,939 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:46:02,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:46:02,940 INFO L85 PathProgramCache]: Analyzing trace with hash 442535240, now seen corresponding path program 63 times [2022-03-03 18:46:02,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:46:02,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789617590] [2022-03-03 18:46:02,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:46:02,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:46:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:46:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:46:03,150 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:46:03,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789617590] [2022-03-03 18:46:03,150 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789617590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:46:03,150 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1807423441] [2022-03-03 18:46:03,150 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:46:03,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:03,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:46:03,152 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-03-03 18:46:03,180 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-03-03 18:46:03,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-03 18:46:03,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:46:03,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:46:03,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:46:03,594 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:03,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:46:04,285 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:04,286 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1807423441] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:46:04,286 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:46:04,286 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 32 [2022-03-03 18:46:04,286 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464935109] [2022-03-03 18:46:04,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:46:04,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-03-03 18:46:04,286 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:46:04,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-03-03 18:46:04,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=952, Unknown=0, NotChecked=0, Total=1056 [2022-03-03 18:46:04,287 INFO L87 Difference]: Start difference. First operand 238428 states and 573716 transitions. Second operand has 33 states, 33 states have (on average 2.5454545454545454) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:08,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:46:08,088 INFO L93 Difference]: Finished difference Result 247178 states and 593496 transitions. [2022-03-03 18:46:08,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2022-03-03 18:46:08,088 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.5454545454545454) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:46:08,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:46:08,790 INFO L225 Difference]: With dead ends: 247178 [2022-03-03 18:46:08,790 INFO L226 Difference]: Without dead ends: 247092 [2022-03-03 18:46:08,791 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 53 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1519 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=649, Invalid=6157, Unknown=0, NotChecked=0, Total=6806 [2022-03-03 18:46:08,791 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 600 mSDsluCounter, 2932 mSDsCounter, 0 mSdLazyCounter, 2383 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 600 SdHoareTripleChecker+Valid, 2475 SdHoareTripleChecker+Invalid, 2564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 2383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 18:46:08,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [600 Valid, 2475 Invalid, 2564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 2383 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 18:46:09,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247092 states. [2022-03-03 18:46:13,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247092 to 242549. [2022-03-03 18:46:13,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242549 states, 242548 states have (on average 2.4067318633837425) internal successors, (583748), 242548 states have internal predecessors, (583748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:14,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242549 states to 242549 states and 583748 transitions. [2022-03-03 18:46:14,687 INFO L78 Accepts]: Start accepts. Automaton has 242549 states and 583748 transitions. Word has length 38 [2022-03-03 18:46:14,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:46:14,687 INFO L470 AbstractCegarLoop]: Abstraction has 242549 states and 583748 transitions. [2022-03-03 18:46:14,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.5454545454545454) internal successors, (84), 32 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:14,687 INFO L276 IsEmpty]: Start isEmpty. Operand 242549 states and 583748 transitions. [2022-03-03 18:46:14,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:46:14,750 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:46:14,750 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:46:14,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-03-03 18:46:14,963 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:14,963 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:46:14,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:46:14,964 INFO L85 PathProgramCache]: Analyzing trace with hash -1936505558, now seen corresponding path program 64 times [2022-03-03 18:46:14,964 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:46:14,964 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148148638] [2022-03-03 18:46:14,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:46:14,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:46:14,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:46:15,133 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:46:15,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:46:15,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148148638] [2022-03-03 18:46:15,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148148638] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:46:15,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [686654035] [2022-03-03 18:46:15,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:46:15,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:15,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:46:15,144 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-03-03 18:46:15,144 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-03-03 18:46:15,168 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:46:15,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:46:15,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:46:15,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:46:15,478 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:15,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:46:15,805 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:15,805 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [686654035] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:46:15,805 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:46:15,805 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 29 [2022-03-03 18:46:15,805 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961145532] [2022-03-03 18:46:15,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:46:15,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 18:46:15,806 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:46:15,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 18:46:15,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=772, Unknown=0, NotChecked=0, Total=870 [2022-03-03 18:46:15,806 INFO L87 Difference]: Start difference. First operand 242549 states and 583748 transitions. Second operand has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:18,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:46:18,567 INFO L93 Difference]: Finished difference Result 259471 states and 621961 transitions. [2022-03-03 18:46:18,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-03-03 18:46:18,568 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:46:18,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:46:19,638 INFO L225 Difference]: With dead ends: 259471 [2022-03-03 18:46:19,638 INFO L226 Difference]: Without dead ends: 259425 [2022-03-03 18:46:19,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 54 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=297, Invalid=2565, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 18:46:19,639 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 272 mSDsluCounter, 2040 mSDsCounter, 0 mSdLazyCounter, 1580 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1824 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-03-03 18:46:19,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [272 Valid, 1824 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1580 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-03-03 18:46:19,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259425 states. [2022-03-03 18:46:24,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259425 to 244014. [2022-03-03 18:46:24,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244014 states, 244013 states have (on average 2.4064332638015187) internal successors, (587201), 244013 states have internal predecessors, (587201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:25,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244014 states to 244014 states and 587201 transitions. [2022-03-03 18:46:25,652 INFO L78 Accepts]: Start accepts. Automaton has 244014 states and 587201 transitions. Word has length 38 [2022-03-03 18:46:25,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:46:25,653 INFO L470 AbstractCegarLoop]: Abstraction has 244014 states and 587201 transitions. [2022-03-03 18:46:25,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.3) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:25,653 INFO L276 IsEmpty]: Start isEmpty. Operand 244014 states and 587201 transitions. [2022-03-03 18:46:25,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:46:25,714 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:46:25,714 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:46:25,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-03-03 18:46:25,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:25,930 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:46:25,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:46:25,931 INFO L85 PathProgramCache]: Analyzing trace with hash 423917610, now seen corresponding path program 65 times [2022-03-03 18:46:25,931 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:46:25,931 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28949298] [2022-03-03 18:46:25,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:46:25,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:46:25,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:46:26,103 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:46:26,103 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:46:26,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28949298] [2022-03-03 18:46:26,103 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28949298] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:46:26,103 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793643498] [2022-03-03 18:46:26,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:46:26,103 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:26,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:46:26,104 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-03-03 18:46:26,105 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-03-03 18:46:26,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 18:46:26,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:46:26,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:46:26,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:46:26,482 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:46:26,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:46:26,802 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:46:26,802 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793643498] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:46:26,802 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:46:26,802 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-03 18:46:26,802 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146477112] [2022-03-03 18:46:26,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:46:26,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 18:46:26,803 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:46:26,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 18:46:26,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=886, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:46:26,803 INFO L87 Difference]: Start difference. First operand 244014 states and 587201 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:29,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:46:29,643 INFO L93 Difference]: Finished difference Result 266371 states and 638012 transitions. [2022-03-03 18:46:29,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-03-03 18:46:29,643 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:46:29,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:46:30,458 INFO L225 Difference]: With dead ends: 266371 [2022-03-03 18:46:30,458 INFO L226 Difference]: Without dead ends: 266301 [2022-03-03 18:46:30,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=385, Invalid=3397, Unknown=0, NotChecked=0, Total=3782 [2022-03-03 18:46:30,458 INFO L933 BasicCegarLoop]: 101 mSDtfsCounter, 353 mSDsluCounter, 1857 mSDsCounter, 0 mSdLazyCounter, 1691 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:46:30,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [353 Valid, 1639 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1691 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:46:31,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266301 states. [2022-03-03 18:46:35,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266301 to 247320. [2022-03-03 18:46:36,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247320 states, 247319 states have (on average 2.4065437754479033) internal successors, (595184), 247319 states have internal predecessors, (595184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:38,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247320 states to 247320 states and 595184 transitions. [2022-03-03 18:46:38,370 INFO L78 Accepts]: Start accepts. Automaton has 247320 states and 595184 transitions. Word has length 38 [2022-03-03 18:46:38,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:46:38,370 INFO L470 AbstractCegarLoop]: Abstraction has 247320 states and 595184 transitions. [2022-03-03 18:46:38,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:38,370 INFO L276 IsEmpty]: Start isEmpty. Operand 247320 states and 595184 transitions. [2022-03-03 18:46:38,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:46:38,519 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:46:38,520 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:46:38,541 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-03-03 18:46:38,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2022-03-03 18:46:38,737 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:46:38,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:46:38,738 INFO L85 PathProgramCache]: Analyzing trace with hash -2054048424, now seen corresponding path program 66 times [2022-03-03 18:46:38,738 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:46:38,738 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015276663] [2022-03-03 18:46:38,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:46:38,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:46:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:46:38,951 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:46:38,952 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:46:38,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015276663] [2022-03-03 18:46:38,952 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015276663] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:46:38,952 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [250449080] [2022-03-03 18:46:38,952 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:46:38,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:38,952 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:46:38,964 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-03-03 18:46:38,970 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-03-03 18:46:38,989 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-03 18:46:38,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:46:38,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:46:38,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:46:39,308 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:39,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:46:39,646 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:39,646 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [250449080] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:46:39,646 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:46:39,647 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:46:39,647 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383648435] [2022-03-03 18:46:39,647 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:46:39,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:46:39,647 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:46:39,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:46:39,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:46:39,647 INFO L87 Difference]: Start difference. First operand 247320 states and 595184 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:42,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:46:42,231 INFO L93 Difference]: Finished difference Result 263347 states and 631500 transitions. [2022-03-03 18:46:42,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-03-03 18:46:42,232 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:46:42,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:46:43,161 INFO L225 Difference]: With dead ends: 263347 [2022-03-03 18:46:43,161 INFO L226 Difference]: Without dead ends: 263330 [2022-03-03 18:46:43,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=280, Invalid=2582, Unknown=0, NotChecked=0, Total=2862 [2022-03-03 18:46:43,162 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 225 mSDsluCounter, 1822 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 1646 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:46:43,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 1646 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:46:43,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263330 states. [2022-03-03 18:46:47,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263330 to 248311. [2022-03-03 18:46:48,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248311 states, 248310 states have (on average 2.4066328379847772) internal successors, (597591), 248310 states have internal predecessors, (597591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:49,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248311 states to 248311 states and 597591 transitions. [2022-03-03 18:46:49,637 INFO L78 Accepts]: Start accepts. Automaton has 248311 states and 597591 transitions. Word has length 38 [2022-03-03 18:46:49,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:46:49,637 INFO L470 AbstractCegarLoop]: Abstraction has 248311 states and 597591 transitions. [2022-03-03 18:46:49,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:49,637 INFO L276 IsEmpty]: Start isEmpty. Operand 248311 states and 597591 transitions. [2022-03-03 18:46:49,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:46:49,700 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:46:49,700 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:46:49,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Forceful destruction successful, exit code 0 [2022-03-03 18:46:49,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:49,916 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:46:49,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:46:49,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1838109140, now seen corresponding path program 67 times [2022-03-03 18:46:49,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:46:49,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606403023] [2022-03-03 18:46:49,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:46:49,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:46:49,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:46:50,155 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:46:50,155 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:46:50,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606403023] [2022-03-03 18:46:50,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606403023] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:46:50,155 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583056153] [2022-03-03 18:46:50,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:46:50,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:46:50,156 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:46:50,157 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-03-03 18:46:50,162 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-03-03 18:46:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:46:50,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:46:50,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:46:50,508 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:50,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:46:50,770 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:46:50,770 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583056153] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:46:50,770 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:46:50,770 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:46:50,770 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552817745] [2022-03-03 18:46:50,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:46:50,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:46:50,771 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:46:50,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:46:50,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=829, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:46:50,772 INFO L87 Difference]: Start difference. First operand 248311 states and 597591 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:46:53,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:46:53,729 INFO L93 Difference]: Finished difference Result 263955 states and 634548 transitions. [2022-03-03 18:46:53,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-03 18:46:53,729 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:46:53,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:46:54,528 INFO L225 Difference]: With dead ends: 263955 [2022-03-03 18:46:54,528 INFO L226 Difference]: Without dead ends: 263904 [2022-03-03 18:46:54,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1529 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=595, Invalid=5885, Unknown=0, NotChecked=0, Total=6480 [2022-03-03 18:46:54,530 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 374 mSDsluCounter, 2600 mSDsCounter, 0 mSdLazyCounter, 2061 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 2341 SdHoareTripleChecker+Invalid, 2167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 2061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:46:54,530 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 2341 Invalid, 2167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 2061 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:46:55,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263904 states. [2022-03-03 18:46:59,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263904 to 249476. [2022-03-03 18:46:59,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249476 states, 249475 states have (on average 2.406609880749574) internal successors, (600389), 249475 states have internal predecessors, (600389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:01,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249476 states to 249476 states and 600389 transitions. [2022-03-03 18:47:01,085 INFO L78 Accepts]: Start accepts. Automaton has 249476 states and 600389 transitions. Word has length 38 [2022-03-03 18:47:01,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:47:01,085 INFO L470 AbstractCegarLoop]: Abstraction has 249476 states and 600389 transitions. [2022-03-03 18:47:01,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:01,085 INFO L276 IsEmpty]: Start isEmpty. Operand 249476 states and 600389 transitions. [2022-03-03 18:47:01,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:47:01,146 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:47:01,146 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:47:01,162 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-03-03 18:47:01,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:01,359 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:47:01,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:47:01,360 INFO L85 PathProgramCache]: Analyzing trace with hash -1493213996, now seen corresponding path program 68 times [2022-03-03 18:47:01,360 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:47:01,360 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581926720] [2022-03-03 18:47:01,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:47:01,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:47:01,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:47:01,530 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:47:01,531 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:47:01,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581926720] [2022-03-03 18:47:01,531 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581926720] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:47:01,531 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609325298] [2022-03-03 18:47:01,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:47:01,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:01,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:47:01,532 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-03-03 18:47:01,533 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-03-03 18:47:01,554 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:47:01,554 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:47:01,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:47:01,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:47:01,900 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 2 proven. 33 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:47:01,900 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:47:02,209 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 34 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:47:02,210 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609325298] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:47:02,210 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:47:02,210 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 31 [2022-03-03 18:47:02,210 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224197961] [2022-03-03 18:47:02,210 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:47:02,210 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-03-03 18:47:02,210 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:47:02,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-03-03 18:47:02,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=887, Unknown=0, NotChecked=0, Total=992 [2022-03-03 18:47:02,211 INFO L87 Difference]: Start difference. First operand 249476 states and 600389 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:05,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:47:05,780 INFO L93 Difference]: Finished difference Result 293252 states and 702115 transitions. [2022-03-03 18:47:05,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-03 18:47:05,782 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:47:05,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:47:07,374 INFO L225 Difference]: With dead ends: 293252 [2022-03-03 18:47:07,375 INFO L226 Difference]: Without dead ends: 293183 [2022-03-03 18:47:07,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 53 SyntacticMatches, 5 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1474 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=510, Invalid=5342, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 18:47:07,375 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 397 mSDsluCounter, 2457 mSDsCounter, 0 mSdLazyCounter, 1795 mSolverCounterSat, 124 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 2283 SdHoareTripleChecker+Invalid, 1919 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 124 IncrementalHoareTripleChecker+Valid, 1795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:47:07,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 2283 Invalid, 1919 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [124 Valid, 1795 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:47:07,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293183 states. [2022-03-03 18:47:12,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293183 to 259027. [2022-03-03 18:47:12,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259027 states, 259026 states have (on average 2.407912719186491) internal successors, (623712), 259026 states have internal predecessors, (623712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:14,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259027 states to 259027 states and 623712 transitions. [2022-03-03 18:47:14,197 INFO L78 Accepts]: Start accepts. Automaton has 259027 states and 623712 transitions. Word has length 38 [2022-03-03 18:47:14,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:47:14,198 INFO L470 AbstractCegarLoop]: Abstraction has 259027 states and 623712 transitions. [2022-03-03 18:47:14,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:14,198 INFO L276 IsEmpty]: Start isEmpty. Operand 259027 states and 623712 transitions. [2022-03-03 18:47:14,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-03-03 18:47:14,263 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:47:14,263 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:47:14,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-03-03 18:47:14,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2022-03-03 18:47:14,467 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:47:14,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:47:14,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1198330438, now seen corresponding path program 69 times [2022-03-03 18:47:14,468 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:47:14,468 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518940932] [2022-03-03 18:47:14,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:47:14,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:47:14,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:47:14,639 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:47:14,639 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:47:14,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518940932] [2022-03-03 18:47:14,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518940932] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:47:14,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652596657] [2022-03-03 18:47:14,639 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:47:14,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:14,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:47:14,641 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-03-03 18:47:14,642 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-03-03 18:47:14,662 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:47:14,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:47:14,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 24 conjunts are in the unsatisfiable core [2022-03-03 18:47:14,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:47:14,953 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:47:14,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:47:15,297 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 35 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:47:15,297 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652596657] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:47:15,297 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:47:15,297 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12, 12] total 30 [2022-03-03 18:47:15,297 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756582981] [2022-03-03 18:47:15,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:47:15,298 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:47:15,298 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:47:15,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:47:15,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=830, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:47:15,298 INFO L87 Difference]: Start difference. First operand 259027 states and 623712 transitions. Second operand has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:18,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:47:18,242 INFO L93 Difference]: Finished difference Result 289168 states and 693821 transitions. [2022-03-03 18:47:18,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-03-03 18:47:18,242 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2022-03-03 18:47:18,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:47:19,437 INFO L225 Difference]: With dead ends: 289168 [2022-03-03 18:47:19,437 INFO L226 Difference]: Without dead ends: 289151 [2022-03-03 18:47:19,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 6 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=350, Invalid=3682, Unknown=0, NotChecked=0, Total=4032 [2022-03-03 18:47:19,437 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 287 mSDsluCounter, 1801 mSDsCounter, 0 mSdLazyCounter, 1259 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 1335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:47:19,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [287 Valid, 1699 Invalid, 1335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1259 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:47:19,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289151 states. [2022-03-03 18:47:24,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289151 to 260145. [2022-03-03 18:47:25,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260145 states, 260144 states have (on average 2.407966357094532) internal successors, (626418), 260144 states have internal predecessors, (626418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:26,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260145 states to 260145 states and 626418 transitions. [2022-03-03 18:47:26,313 INFO L78 Accepts]: Start accepts. Automaton has 260145 states and 626418 transitions. Word has length 38 [2022-03-03 18:47:26,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:47:26,313 INFO L470 AbstractCegarLoop]: Abstraction has 260145 states and 626418 transitions. [2022-03-03 18:47:26,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.4193548387096775) internal successors, (75), 30 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:26,313 INFO L276 IsEmpty]: Start isEmpty. Operand 260145 states and 626418 transitions. [2022-03-03 18:47:26,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:47:26,375 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:47:26,375 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:47:26,391 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-03-03 18:47:26,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-03 18:47:26,591 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:47:26,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:47:26,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1192238897, now seen corresponding path program 7 times [2022-03-03 18:47:26,592 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:47:26,592 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781269017] [2022-03-03 18:47:26,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:47:26,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:47:26,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:47:26,625 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 18 proven. 30 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:47:26,625 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:47:26,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781269017] [2022-03-03 18:47:26,625 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781269017] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:47:26,625 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863817290] [2022-03-03 18:47:26,625 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:47:26,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:26,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:47:26,626 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:47:26,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2022-03-03 18:47:26,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:47:26,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 18:47:26,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:47:26,727 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:47:26,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:47:26,780 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:47:26,780 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863817290] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:47:26,780 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:47:26,780 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 11 [2022-03-03 18:47:26,780 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154183060] [2022-03-03 18:47:26,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:47:26,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-03 18:47:26,780 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:47:26,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-03 18:47:26,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-03-03 18:47:26,781 INFO L87 Difference]: Start difference. First operand 260145 states and 626418 transitions. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:29,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:47:29,231 INFO L93 Difference]: Finished difference Result 321184 states and 775584 transitions. [2022-03-03 18:47:29,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-03 18:47:29,232 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:47:29,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:47:30,160 INFO L225 Difference]: With dead ends: 321184 [2022-03-03 18:47:30,160 INFO L226 Difference]: Without dead ends: 320377 [2022-03-03 18:47:30,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2022-03-03 18:47:30,161 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 131 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:47:30,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 335 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:47:30,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320377 states. [2022-03-03 18:47:35,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320377 to 285108. [2022-03-03 18:47:36,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285108 states, 285107 states have (on average 2.4088429957875466) internal successors, (686778), 285107 states have internal predecessors, (686778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:37,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285108 states to 285108 states and 686778 transitions. [2022-03-03 18:47:37,585 INFO L78 Accepts]: Start accepts. Automaton has 285108 states and 686778 transitions. Word has length 39 [2022-03-03 18:47:37,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:47:37,585 INFO L470 AbstractCegarLoop]: Abstraction has 285108 states and 686778 transitions. [2022-03-03 18:47:37,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 11 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:37,585 INFO L276 IsEmpty]: Start isEmpty. Operand 285108 states and 686778 transitions. [2022-03-03 18:47:37,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:47:37,653 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:47:37,653 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:47:37,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2022-03-03 18:47:37,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:37,868 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:47:37,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:47:37,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1351846617, now seen corresponding path program 8 times [2022-03-03 18:47:37,868 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:47:37,868 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828706793] [2022-03-03 18:47:37,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:47:37,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:47:37,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:47:37,922 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 17 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:47:37,923 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:47:37,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828706793] [2022-03-03 18:47:37,923 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828706793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:47:37,923 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600613516] [2022-03-03 18:47:37,923 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:47:37,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:37,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:47:37,924 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:47:37,944 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2022-03-03 18:47:37,962 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:47:37,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:47:37,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 9 conjunts are in the unsatisfiable core [2022-03-03 18:47:37,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:47:38,029 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 31 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:47:38,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:47:38,089 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 31 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:47:38,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600613516] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:47:38,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:47:38,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 8 [2022-03-03 18:47:38,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325224128] [2022-03-03 18:47:38,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:47:38,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 18:47:38,090 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:47:38,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 18:47:38,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:47:38,090 INFO L87 Difference]: Start difference. First operand 285108 states and 686778 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:40,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:47:40,361 INFO L93 Difference]: Finished difference Result 287926 states and 691391 transitions. [2022-03-03 18:47:40,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 18:47:40,375 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:47:40,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:47:41,592 INFO L225 Difference]: With dead ends: 287926 [2022-03-03 18:47:41,592 INFO L226 Difference]: Without dead ends: 287920 [2022-03-03 18:47:41,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-03-03 18:47:41,592 INFO L933 BasicCegarLoop]: 45 mSDtfsCounter, 73 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:47:41,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 212 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:47:42,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287920 states. [2022-03-03 18:47:47,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287920 to 285072. [2022-03-03 18:47:47,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 285072 states, 285071 states have (on average 2.408557868039892) internal successors, (686610), 285071 states have internal predecessors, (686610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:49,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 285072 states to 285072 states and 686610 transitions. [2022-03-03 18:47:49,098 INFO L78 Accepts]: Start accepts. Automaton has 285072 states and 686610 transitions. Word has length 39 [2022-03-03 18:47:49,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:47:49,098 INFO L470 AbstractCegarLoop]: Abstraction has 285072 states and 686610 transitions. [2022-03-03 18:47:49,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:49,098 INFO L276 IsEmpty]: Start isEmpty. Operand 285072 states and 686610 transitions. [2022-03-03 18:47:49,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:47:49,164 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:47:49,164 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:47:49,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-03-03 18:47:49,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:49,378 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:47:49,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:47:49,378 INFO L85 PathProgramCache]: Analyzing trace with hash -735468407, now seen corresponding path program 9 times [2022-03-03 18:47:49,378 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:47:49,378 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677265132] [2022-03-03 18:47:49,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:47:49,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:47:49,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:47:49,421 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 16 proven. 33 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:47:49,421 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:47:49,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677265132] [2022-03-03 18:47:49,421 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677265132] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:47:49,421 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522847873] [2022-03-03 18:47:49,422 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:47:49,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:47:49,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:47:49,423 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:47:49,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2022-03-03 18:47:49,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:47:49,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:47:49,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 10 conjunts are in the unsatisfiable core [2022-03-03 18:47:49,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:47:49,507 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:47:49,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:47:49,578 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 22 proven. 25 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:47:49,578 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522847873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:47:49,578 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:47:49,578 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 10 [2022-03-03 18:47:49,578 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859438282] [2022-03-03 18:47:49,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:47:49,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-03 18:47:49,578 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:47:49,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-03 18:47:49,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-03-03 18:47:49,579 INFO L87 Difference]: Start difference. First operand 285072 states and 686610 transitions. Second operand has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 10 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:47:51,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:47:51,914 INFO L93 Difference]: Finished difference Result 349072 states and 840084 transitions. [2022-03-03 18:47:51,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-03-03 18:47:51,914 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 10 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:47:51,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:47:53,327 INFO L225 Difference]: With dead ends: 349072 [2022-03-03 18:47:53,327 INFO L226 Difference]: Without dead ends: 348327 [2022-03-03 18:47:53,327 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=120, Invalid=222, Unknown=0, NotChecked=0, Total=342 [2022-03-03 18:47:53,328 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 191 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:47:53,328 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 249 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:47:53,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348327 states. [2022-03-03 18:47:59,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348327 to 286675. [2022-03-03 18:47:59,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286675 states, 286674 states have (on average 2.4018013492678096) internal successors, (688534), 286674 states have internal predecessors, (688534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:01,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286675 states to 286675 states and 688534 transitions. [2022-03-03 18:48:01,573 INFO L78 Accepts]: Start accepts. Automaton has 286675 states and 688534 transitions. Word has length 39 [2022-03-03 18:48:01,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:48:01,573 INFO L470 AbstractCegarLoop]: Abstraction has 286675 states and 688534 transitions. [2022-03-03 18:48:01,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.636363636363637) internal successors, (62), 10 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:01,573 INFO L276 IsEmpty]: Start isEmpty. Operand 286675 states and 688534 transitions. [2022-03-03 18:48:01,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:48:01,633 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:48:01,633 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:48:01,649 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2022-03-03 18:48:01,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2022-03-03 18:48:01,850 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:48:01,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:48:01,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1946601264, now seen corresponding path program 70 times [2022-03-03 18:48:01,851 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:48:01,851 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268952252] [2022-03-03 18:48:01,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:48:01,851 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:48:01,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:48:01,881 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:48:01,881 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:48:01,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268952252] [2022-03-03 18:48:01,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268952252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:48:01,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908418827] [2022-03-03 18:48:01,881 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:48:01,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:01,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:48:01,882 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:48:01,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2022-03-03 18:48:01,903 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:48:01,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:48:01,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:48:01,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:48:01,965 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:48:01,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:48:02,034 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:48:02,034 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908418827] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:48:02,034 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:48:02,034 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-03 18:48:02,034 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418553382] [2022-03-03 18:48:02,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:48:02,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 18:48:02,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:48:02,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 18:48:02,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:48:02,035 INFO L87 Difference]: Start difference. First operand 286675 states and 688534 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:04,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:48:04,322 INFO L93 Difference]: Finished difference Result 339005 states and 814007 transitions. [2022-03-03 18:48:04,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 18:48:04,323 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:48:04,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:48:05,875 INFO L225 Difference]: With dead ends: 339005 [2022-03-03 18:48:05,876 INFO L226 Difference]: Without dead ends: 338883 [2022-03-03 18:48:05,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-03 18:48:05,876 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 187 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:48:05,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 118 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:48:06,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 338883 states. [2022-03-03 18:48:12,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 338883 to 337181. [2022-03-03 18:48:12,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 337181 states, 337180 states have (on average 2.3982917136247703) internal successors, (808656), 337180 states have internal predecessors, (808656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:15,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337181 states to 337181 states and 808656 transitions. [2022-03-03 18:48:15,693 INFO L78 Accepts]: Start accepts. Automaton has 337181 states and 808656 transitions. Word has length 39 [2022-03-03 18:48:15,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:48:15,693 INFO L470 AbstractCegarLoop]: Abstraction has 337181 states and 808656 transitions. [2022-03-03 18:48:15,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:15,693 INFO L276 IsEmpty]: Start isEmpty. Operand 337181 states and 808656 transitions. [2022-03-03 18:48:15,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:48:15,765 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:48:15,765 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:48:15,799 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Forceful destruction successful, exit code 0 [2022-03-03 18:48:16,002 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:16,003 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:48:16,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:48:16,003 INFO L85 PathProgramCache]: Analyzing trace with hash -185359280, now seen corresponding path program 71 times [2022-03-03 18:48:16,003 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:48:16,003 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436541332] [2022-03-03 18:48:16,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:48:16,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:48:16,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:48:16,045 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:48:16,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:48:16,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436541332] [2022-03-03 18:48:16,046 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436541332] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:48:16,046 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066102614] [2022-03-03 18:48:16,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:48:16,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:16,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:48:16,047 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:48:16,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2022-03-03 18:48:16,081 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 18:48:16,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:48:16,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:48:16,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:48:16,149 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:48:16,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:48:16,218 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:48:16,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066102614] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:48:16,218 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:48:16,218 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:48:16,219 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450177450] [2022-03-03 18:48:16,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:48:16,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:48:16,219 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:48:16,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:48:16,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:48:16,219 INFO L87 Difference]: Start difference. First operand 337181 states and 808656 transitions. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:18,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:48:18,893 INFO L93 Difference]: Finished difference Result 338000 states and 806990 transitions. [2022-03-03 18:48:18,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:48:18,907 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:48:18,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:48:20,390 INFO L225 Difference]: With dead ends: 338000 [2022-03-03 18:48:20,390 INFO L226 Difference]: Without dead ends: 337997 [2022-03-03 18:48:20,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2022-03-03 18:48:20,391 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 117 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 96 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:48:20,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 96 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:48:21,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337997 states. [2022-03-03 18:48:26,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337997 to 290870. [2022-03-03 18:48:27,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290870 states, 290869 states have (on average 2.39994292963499) internal successors, (698069), 290869 states have internal predecessors, (698069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:28,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290870 states to 290870 states and 698069 transitions. [2022-03-03 18:48:28,912 INFO L78 Accepts]: Start accepts. Automaton has 290870 states and 698069 transitions. Word has length 39 [2022-03-03 18:48:28,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:48:28,912 INFO L470 AbstractCegarLoop]: Abstraction has 290870 states and 698069 transitions. [2022-03-03 18:48:28,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 6 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:28,912 INFO L276 IsEmpty]: Start isEmpty. Operand 290870 states and 698069 transitions. [2022-03-03 18:48:28,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:48:28,964 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:48:28,964 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:48:28,980 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2022-03-03 18:48:29,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:29,179 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:48:29,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:48:29,180 INFO L85 PathProgramCache]: Analyzing trace with hash 815477842, now seen corresponding path program 72 times [2022-03-03 18:48:29,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:48:29,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396777856] [2022-03-03 18:48:29,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:48:29,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:48:29,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:48:29,203 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:48:29,203 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:48:29,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396777856] [2022-03-03 18:48:29,203 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396777856] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:48:29,203 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300427007] [2022-03-03 18:48:29,203 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:48:29,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:29,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:48:29,205 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:48:29,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2022-03-03 18:48:29,227 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:48:29,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:48:29,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:48:29,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:48:29,284 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:48:29,284 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:48:29,352 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:48:29,352 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300427007] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:48:29,352 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:48:29,352 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:48:29,352 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735630452] [2022-03-03 18:48:29,352 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:48:29,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:48:29,353 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:48:29,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:48:29,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:48:29,353 INFO L87 Difference]: Start difference. First operand 290870 states and 698069 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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-03-03 18:48:31,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:48:31,498 INFO L93 Difference]: Finished difference Result 353721 states and 845549 transitions. [2022-03-03 18:48:31,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 18:48:31,499 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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 39 [2022-03-03 18:48:31,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:48:32,515 INFO L225 Difference]: With dead ends: 353721 [2022-03-03 18:48:32,515 INFO L226 Difference]: Without dead ends: 353705 [2022-03-03 18:48:32,515 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:48:32,515 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 82 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:48:32,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 114 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:48:33,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353705 states. [2022-03-03 18:48:40,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353705 to 352361. [2022-03-03 18:48:40,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352361 states, 352360 states have (on average 2.391792484958565) internal successors, (842772), 352360 states have internal predecessors, (842772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:43,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352361 states to 352361 states and 842772 transitions. [2022-03-03 18:48:43,265 INFO L78 Accepts]: Start accepts. Automaton has 352361 states and 842772 transitions. Word has length 39 [2022-03-03 18:48:43,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:48:43,266 INFO L470 AbstractCegarLoop]: Abstraction has 352361 states and 842772 transitions. [2022-03-03 18:48:43,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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-03-03 18:48:43,267 INFO L276 IsEmpty]: Start isEmpty. Operand 352361 states and 842772 transitions. [2022-03-03 18:48:43,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:48:43,336 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:48:43,337 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:48:43,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2022-03-03 18:48:43,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2022-03-03 18:48:43,553 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:48:43,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:48:43,554 INFO L85 PathProgramCache]: Analyzing trace with hash 410110102, now seen corresponding path program 73 times [2022-03-03 18:48:43,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:48:43,554 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697888976] [2022-03-03 18:48:43,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:48:43,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:48:43,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:48:43,590 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 27 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:48:43,590 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:48:43,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697888976] [2022-03-03 18:48:43,590 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697888976] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:48:43,590 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643440565] [2022-03-03 18:48:43,590 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:48:43,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:43,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:48:43,608 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:48:43,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2022-03-03 18:48:43,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:48:43,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:48:43,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:48:43,722 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-03 18:48:43,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:48:43,787 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 4 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-03 18:48:43,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643440565] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:48:43,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:48:43,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:48:43,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750898050] [2022-03-03 18:48:43,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:48:43,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:48:43,789 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:48:43,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:48:43,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:48:43,790 INFO L87 Difference]: Start difference. First operand 352361 states and 842772 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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-03-03 18:48:46,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:48:46,239 INFO L93 Difference]: Finished difference Result 362182 states and 862751 transitions. [2022-03-03 18:48:46,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:48:46,251 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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 39 [2022-03-03 18:48:46,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:48:47,778 INFO L225 Difference]: With dead ends: 362182 [2022-03-03 18:48:47,779 INFO L226 Difference]: Without dead ends: 362179 [2022-03-03 18:48:47,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-03 18:48:47,779 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 93 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:48:47,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 119 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:48:48,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362179 states. [2022-03-03 18:48:54,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362179 to 357027. [2022-03-03 18:48:55,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357027 states, 357026 states have (on average 2.387635634379569) internal successors, (852448), 357026 states have internal predecessors, (852448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:57,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357027 states to 357027 states and 852448 transitions. [2022-03-03 18:48:57,201 INFO L78 Accepts]: Start accepts. Automaton has 357027 states and 852448 transitions. Word has length 39 [2022-03-03 18:48:57,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:48:57,202 INFO L470 AbstractCegarLoop]: Abstraction has 357027 states and 852448 transitions. [2022-03-03 18:48:57,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 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-03-03 18:48:57,202 INFO L276 IsEmpty]: Start isEmpty. Operand 357027 states and 852448 transitions. [2022-03-03 18:48:57,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:48:57,267 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:48:57,267 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:48:57,283 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2022-03-03 18:48:57,481 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:57,482 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:48:57,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:48:57,482 INFO L85 PathProgramCache]: Analyzing trace with hash 875424144, now seen corresponding path program 74 times [2022-03-03 18:48:57,482 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:48:57,482 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756167517] [2022-03-03 18:48:57,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:48:57,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:48:57,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:48:57,516 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 28 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:48:57,517 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:48:57,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1756167517] [2022-03-03 18:48:57,518 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1756167517] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:48:57,518 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054797966] [2022-03-03 18:48:57,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:48:57,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:48:57,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:48:57,520 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:48:57,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2022-03-03 18:48:57,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:48:57,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:48:57,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:48:57,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:48:57,617 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:48:57,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:48:57,687 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 29 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:48:57,687 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054797966] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:48:57,687 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:48:57,687 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-03 18:48:57,687 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839861114] [2022-03-03 18:48:57,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:48:57,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 18:48:57,688 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:48:57,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 18:48:57,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:48:57,688 INFO L87 Difference]: Start difference. First operand 357027 states and 852448 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:48:59,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:48:59,846 INFO L93 Difference]: Finished difference Result 358971 states and 849352 transitions. [2022-03-03 18:48:59,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:48:59,847 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:48:59,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:49:00,940 INFO L225 Difference]: With dead ends: 358971 [2022-03-03 18:49:00,940 INFO L226 Difference]: Without dead ends: 358968 [2022-03-03 18:49:00,940 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-03-03 18:49:00,940 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 99 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:49:00,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 112 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:49:01,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358968 states. [2022-03-03 18:49:08,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358968 to 340334. [2022-03-03 18:49:09,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340334 states, 340333 states have (on average 2.3787702044762042) internal successors, (809574), 340333 states have internal predecessors, (809574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:11,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340334 states to 340334 states and 809574 transitions. [2022-03-03 18:49:11,603 INFO L78 Accepts]: Start accepts. Automaton has 340334 states and 809574 transitions. Word has length 39 [2022-03-03 18:49:11,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:49:11,603 INFO L470 AbstractCegarLoop]: Abstraction has 340334 states and 809574 transitions. [2022-03-03 18:49:11,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:11,604 INFO L276 IsEmpty]: Start isEmpty. Operand 340334 states and 809574 transitions. [2022-03-03 18:49:11,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:49:11,682 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:49:11,682 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:49:11,702 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Forceful destruction successful, exit code 0 [2022-03-03 18:49:11,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:11,902 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:49:11,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:49:11,903 INFO L85 PathProgramCache]: Analyzing trace with hash -1935502256, now seen corresponding path program 75 times [2022-03-03 18:49:11,903 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:49:11,903 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967320791] [2022-03-03 18:49:11,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:49:11,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:49:11,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:49:11,930 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:49:11,930 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:49:11,930 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967320791] [2022-03-03 18:49:11,931 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967320791] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:49:11,931 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445576953] [2022-03-03 18:49:11,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:49:11,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:11,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:49:11,932 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:49:11,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2022-03-03 18:49:11,956 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-03 18:49:11,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:49:11,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:49:11,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:49:12,015 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:49:12,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:49:12,089 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 13 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:49:12,089 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445576953] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:49:12,089 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:49:12,089 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-03 18:49:12,089 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853908442] [2022-03-03 18:49:12,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:49:12,089 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 18:49:12,089 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:49:12,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 18:49:12,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:49:12,090 INFO L87 Difference]: Start difference. First operand 340334 states and 809574 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:14,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:49:14,594 INFO L93 Difference]: Finished difference Result 341420 states and 811356 transitions. [2022-03-03 18:49:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:49:14,594 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:49:14,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:49:15,979 INFO L225 Difference]: With dead ends: 341420 [2022-03-03 18:49:15,979 INFO L226 Difference]: Without dead ends: 341358 [2022-03-03 18:49:15,979 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-03 18:49:15,979 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 98 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:49:15,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 102 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:49:16,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341358 states. [2022-03-03 18:49:22,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341358 to 340312. [2022-03-03 18:49:23,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340312 states, 340311 states have (on average 2.374683745162513) internal successors, (808131), 340311 states have internal predecessors, (808131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:24,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340312 states to 340312 states and 808131 transitions. [2022-03-03 18:49:24,924 INFO L78 Accepts]: Start accepts. Automaton has 340312 states and 808131 transitions. Word has length 39 [2022-03-03 18:49:24,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:49:24,924 INFO L470 AbstractCegarLoop]: Abstraction has 340312 states and 808131 transitions. [2022-03-03 18:49:24,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 7 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:24,924 INFO L276 IsEmpty]: Start isEmpty. Operand 340312 states and 808131 transitions. [2022-03-03 18:49:24,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:49:24,989 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:49:24,989 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:49:25,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2022-03-03 18:49:25,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-03 18:49:25,206 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:49:25,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:49:25,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1358420656, now seen corresponding path program 76 times [2022-03-03 18:49:25,206 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:49:25,206 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810885206] [2022-03-03 18:49:25,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:49:25,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:49:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:49:25,230 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:49:25,231 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:49:25,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810885206] [2022-03-03 18:49:25,231 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810885206] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:49:25,231 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425055341] [2022-03-03 18:49:25,231 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:49:25,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:25,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:49:25,232 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:49:25,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2022-03-03 18:49:25,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:49:25,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:49:25,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:49:25,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:49:25,319 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:25,319 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:49:25,385 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:25,386 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425055341] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:49:25,386 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:49:25,386 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:49:25,386 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586167804] [2022-03-03 18:49:25,386 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:49:25,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:49:25,386 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:49:25,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:49:25,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:49:25,386 INFO L87 Difference]: Start difference. First operand 340312 states and 808131 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:27,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:49:27,540 INFO L93 Difference]: Finished difference Result 350854 states and 832315 transitions. [2022-03-03 18:49:27,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-03 18:49:27,541 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:49:27,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:49:28,603 INFO L225 Difference]: With dead ends: 350854 [2022-03-03 18:49:28,603 INFO L226 Difference]: Without dead ends: 350838 [2022-03-03 18:49:28,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-03 18:49:28,603 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 57 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:49:28,603 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 126 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:49:29,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350838 states. [2022-03-03 18:49:36,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350838 to 350557. [2022-03-03 18:49:36,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350557 states, 350556 states have (on average 2.372434076153311) internal successors, (831671), 350556 states have internal predecessors, (831671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:38,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350557 states to 350557 states and 831671 transitions. [2022-03-03 18:49:38,724 INFO L78 Accepts]: Start accepts. Automaton has 350557 states and 831671 transitions. Word has length 39 [2022-03-03 18:49:38,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:49:38,724 INFO L470 AbstractCegarLoop]: Abstraction has 350557 states and 831671 transitions. [2022-03-03 18:49:38,724 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:38,724 INFO L276 IsEmpty]: Start isEmpty. Operand 350557 states and 831671 transitions. [2022-03-03 18:49:38,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:49:38,783 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:49:38,783 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:49:38,801 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-03-03 18:49:38,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:38,999 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:49:38,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:49:38,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1763788396, now seen corresponding path program 77 times [2022-03-03 18:49:38,999 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:49:38,999 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517589799] [2022-03-03 18:49:38,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:49:39,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:49:39,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:49:39,020 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 16 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:49:39,020 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:49:39,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517589799] [2022-03-03 18:49:39,021 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517589799] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:49:39,021 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300183854] [2022-03-03 18:49:39,021 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:49:39,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:39,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:49:39,022 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:49:39,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2022-03-03 18:49:39,046 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 18:49:39,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:49:39,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:49:39,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:49:39,089 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:39,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:49:39,147 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:39,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300183854] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:49:39,147 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:49:39,147 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-03 18:49:39,147 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710413345] [2022-03-03 18:49:39,147 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:49:39,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-03 18:49:39,147 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:49:39,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-03 18:49:39,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-03 18:49:39,148 INFO L87 Difference]: Start difference. First operand 350557 states and 831671 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:41,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:49:41,638 INFO L93 Difference]: Finished difference Result 356211 states and 843397 transitions. [2022-03-03 18:49:41,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:49:41,638 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:49:41,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:49:43,328 INFO L225 Difference]: With dead ends: 356211 [2022-03-03 18:49:43,328 INFO L226 Difference]: Without dead ends: 356208 [2022-03-03 18:49:43,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 76 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-03 18:49:43,329 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 68 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-03 18:49:43,329 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 115 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-03 18:49:43,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356208 states. [2022-03-03 18:49:50,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356208 to 352212. [2022-03-03 18:49:50,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352212 states, 352211 states have (on average 2.371021915840221) internal successors, (835100), 352211 states have internal predecessors, (835100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:52,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352212 states to 352212 states and 835100 transitions. [2022-03-03 18:49:52,324 INFO L78 Accepts]: Start accepts. Automaton has 352212 states and 835100 transitions. Word has length 39 [2022-03-03 18:49:52,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:49:52,324 INFO L470 AbstractCegarLoop]: Abstraction has 352212 states and 835100 transitions. [2022-03-03 18:49:52,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:52,325 INFO L276 IsEmpty]: Start isEmpty. Operand 352212 states and 835100 transitions. [2022-03-03 18:49:52,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:49:52,384 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:49:52,384 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:49:52,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Forceful destruction successful, exit code 0 [2022-03-03 18:49:52,600 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:52,601 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:49:52,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:49:52,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1298474354, now seen corresponding path program 78 times [2022-03-03 18:49:52,601 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:49:52,601 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2115343406] [2022-03-03 18:49:52,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:49:52,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:49:52,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:49:52,639 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:52,639 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:49:52,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2115343406] [2022-03-03 18:49:52,639 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2115343406] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:49:52,639 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26880641] [2022-03-03 18:49:52,639 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:49:52,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:49:52,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:49:52,641 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:49:52,642 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2022-03-03 18:49:52,662 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-03-03 18:49:52,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:49:52,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:49:52,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:49:52,726 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 31 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:52,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:49:53,263 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 31 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-03 18:49:53,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26880641] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:49:53,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:49:53,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-03 18:49:53,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490381252] [2022-03-03 18:49:53,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:49:53,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-03 18:49:53,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:49:53,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-03 18:49:53,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-03-03 18:49:53,264 INFO L87 Difference]: Start difference. First operand 352212 states and 835100 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:49:55,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:49:55,083 INFO L93 Difference]: Finished difference Result 359965 states and 850571 transitions. [2022-03-03 18:49:55,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-03 18:49:55,084 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:49:55,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:49:57,068 INFO L225 Difference]: With dead ends: 359965 [2022-03-03 18:49:57,068 INFO L226 Difference]: Without dead ends: 359953 [2022-03-03 18:49:57,068 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-03-03 18:49:57,068 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 84 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:49:57,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 120 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:49:57,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359953 states. [2022-03-03 18:50:04,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359953 to 357309. [2022-03-03 18:50:05,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357309 states, 357308 states have (on average 2.364495057485419) internal successors, (844853), 357308 states have internal predecessors, (844853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:07,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357309 states to 357309 states and 844853 transitions. [2022-03-03 18:50:07,231 INFO L78 Accepts]: Start accepts. Automaton has 357309 states and 844853 transitions. Word has length 39 [2022-03-03 18:50:07,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:07,231 INFO L470 AbstractCegarLoop]: Abstraction has 357309 states and 844853 transitions. [2022-03-03 18:50:07,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:07,231 INFO L276 IsEmpty]: Start isEmpty. Operand 357309 states and 844853 transitions. [2022-03-03 18:50:07,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-03-03 18:50:07,299 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:07,299 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:07,318 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2022-03-03 18:50:07,515 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:07,516 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:07,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:07,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1663842512, now seen corresponding path program 79 times [2022-03-03 18:50:07,516 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:07,516 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967946045] [2022-03-03 18:50:07,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:07,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:07,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:07,542 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 20 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:50:07,543 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:07,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967946045] [2022-03-03 18:50:07,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967946045] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:07,543 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998922304] [2022-03-03 18:50:07,543 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:50:07,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:07,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:07,544 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:07,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2022-03-03 18:50:07,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:07,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 7 conjunts are in the unsatisfiable core [2022-03-03 18:50:07,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:07,616 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:50:07,616 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:07,660 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 30 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:50:07,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998922304] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:07,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:07,661 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-03 18:50:07,661 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63848348] [2022-03-03 18:50:07,661 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:07,661 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-03 18:50:07,661 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:07,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-03 18:50:07,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-03-03 18:50:07,661 INFO L87 Difference]: Start difference. First operand 357309 states and 844853 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:09,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:09,789 INFO L93 Difference]: Finished difference Result 357767 states and 843492 transitions. [2022-03-03 18:50:09,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-03 18:50:09,789 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2022-03-03 18:50:09,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:50:11,163 INFO L225 Difference]: With dead ends: 357767 [2022-03-03 18:50:11,163 INFO L226 Difference]: Without dead ends: 357755 [2022-03-03 18:50:11,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 74 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-03 18:50:11,163 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 84 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:50:11,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 142 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:50:11,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357755 states. [2022-03-03 18:50:17,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357755 to 350533. [2022-03-03 18:50:18,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350533 states, 350532 states have (on average 2.362486163888033) internal successors, (828127), 350532 states have internal predecessors, (828127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:19,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350533 states to 350533 states and 828127 transitions. [2022-03-03 18:50:19,964 INFO L78 Accepts]: Start accepts. Automaton has 350533 states and 828127 transitions. Word has length 39 [2022-03-03 18:50:19,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:19,964 INFO L470 AbstractCegarLoop]: Abstraction has 350533 states and 828127 transitions. [2022-03-03 18:50:19,964 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:19,964 INFO L276 IsEmpty]: Start isEmpty. Operand 350533 states and 828127 transitions. [2022-03-03 18:50:20,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-03 18:50:20,483 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:20,483 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:20,500 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2022-03-03 18:50:20,700 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable91 [2022-03-03 18:50:20,700 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:20,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:20,701 INFO L85 PathProgramCache]: Analyzing trace with hash -82315980, now seen corresponding path program 80 times [2022-03-03 18:50:20,701 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:20,701 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057511449] [2022-03-03 18:50:20,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:20,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:20,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:20,752 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 4 proven. 42 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:50:20,752 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:20,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057511449] [2022-03-03 18:50:20,752 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057511449] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:20,752 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575079122] [2022-03-03 18:50:20,752 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:50:20,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:20,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:20,753 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:20,754 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2022-03-03 18:50:20,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:50:20,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:50:20,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-03 18:50:20,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:20,882 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 17 proven. 29 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:50:20,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:20,935 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 10 proven. 36 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:50:20,935 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575079122] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:20,935 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:20,935 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 17 [2022-03-03 18:50:20,935 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025766841] [2022-03-03 18:50:20,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:20,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 18:50:20,935 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:20,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 18:50:20,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2022-03-03 18:50:20,936 INFO L87 Difference]: Start difference. First operand 350533 states and 828127 transitions. Second operand has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:22,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:22,497 INFO L93 Difference]: Finished difference Result 257099 states and 593352 transitions. [2022-03-03 18:50:22,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-03 18:50:22,497 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-03-03 18:50:22,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:50:23,363 INFO L225 Difference]: With dead ends: 257099 [2022-03-03 18:50:23,364 INFO L226 Difference]: Without dead ends: 257099 [2022-03-03 18:50:23,364 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 84 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:50:23,364 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 216 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:50:23,364 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 466 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:50:23,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 257099 states. [2022-03-03 18:50:27,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 257099 to 150344. [2022-03-03 18:50:27,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150344 states, 150343 states have (on average 2.301171321577992) internal successors, (345965), 150343 states have internal predecessors, (345965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:28,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150344 states to 150344 states and 345965 transitions. [2022-03-03 18:50:28,789 INFO L78 Accepts]: Start accepts. Automaton has 150344 states and 345965 transitions. Word has length 41 [2022-03-03 18:50:28,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:28,789 INFO L470 AbstractCegarLoop]: Abstraction has 150344 states and 345965 transitions. [2022-03-03 18:50:28,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.0) internal successors, (68), 17 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:28,789 INFO L276 IsEmpty]: Start isEmpty. Operand 150344 states and 345965 transitions. [2022-03-03 18:50:28,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-03-03 18:50:28,844 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:28,844 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:28,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-03-03 18:50:29,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:29,068 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:29,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:29,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1495522452, now seen corresponding path program 81 times [2022-03-03 18:50:29,068 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:29,068 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109959422] [2022-03-03 18:50:29,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:29,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:29,133 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 22 proven. 24 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:50:29,134 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:29,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109959422] [2022-03-03 18:50:29,134 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109959422] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:29,134 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967841072] [2022-03-03 18:50:29,134 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:50:29,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:29,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:29,135 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:29,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2022-03-03 18:50:29,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 18:50:29,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:50:29,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-03 18:50:29,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:29,295 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:50:29,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:29,346 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 24 proven. 22 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-03 18:50:29,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967841072] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:29,347 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:29,347 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 17 [2022-03-03 18:50:29,347 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704952364] [2022-03-03 18:50:29,347 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:29,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-03 18:50:29,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:29,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-03 18:50:29,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-03-03 18:50:29,347 INFO L87 Difference]: Start difference. First operand 150344 states and 345965 transitions. Second operand has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:30,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:30,387 INFO L93 Difference]: Finished difference Result 144159 states and 325044 transitions. [2022-03-03 18:50:30,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-03-03 18:50:30,387 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2022-03-03 18:50:30,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:50:30,724 INFO L225 Difference]: With dead ends: 144159 [2022-03-03 18:50:30,724 INFO L226 Difference]: Without dead ends: 144001 [2022-03-03 18:50:30,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=201, Invalid=611, Unknown=0, NotChecked=0, Total=812 [2022-03-03 18:50:30,724 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 494 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 354 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-03 18:50:30,724 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [494 Valid, 354 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-03 18:50:30,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144001 states. [2022-03-03 18:50:33,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144001 to 131031. [2022-03-03 18:50:33,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131031 states, 131030 states have (on average 2.254582919941998) internal successors, (295418), 131030 states have internal predecessors, (295418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:33,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131031 states to 131031 states and 295418 transitions. [2022-03-03 18:50:33,574 INFO L78 Accepts]: Start accepts. Automaton has 131031 states and 295418 transitions. Word has length 41 [2022-03-03 18:50:33,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:33,574 INFO L470 AbstractCegarLoop]: Abstraction has 131031 states and 295418 transitions. [2022-03-03 18:50:33,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.823529411764706) internal successors, (65), 17 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:33,574 INFO L276 IsEmpty]: Start isEmpty. Operand 131031 states and 295418 transitions. [2022-03-03 18:50:33,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:50:33,635 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:33,635 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:33,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2022-03-03 18:50:33,840 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:33,840 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:33,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:33,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1555357781, now seen corresponding path program 82 times [2022-03-03 18:50:33,840 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:33,840 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28258236] [2022-03-03 18:50:33,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:33,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:33,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:34,351 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:50:34,351 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:34,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28258236] [2022-03-03 18:50:34,351 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28258236] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:34,351 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538746100] [2022-03-03 18:50:34,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:50:34,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:34,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:34,353 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:34,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2022-03-03 18:50:34,373 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:50:34,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:50:34,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:50:34,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:50:34,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:34,970 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:50:34,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538746100] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:34,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:34,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 27 [2022-03-03 18:50:34,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790383334] [2022-03-03 18:50:34,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:34,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 18:50:34,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:34,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 18:50:34,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:50:34,971 INFO L87 Difference]: Start difference. First operand 131031 states and 295418 transitions. Second operand has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 27 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:37,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:37,045 INFO L93 Difference]: Finished difference Result 155842 states and 350763 transitions. [2022-03-03 18:50:37,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-03 18:50:37,046 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 27 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:50:37,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:50:37,440 INFO L225 Difference]: With dead ends: 155842 [2022-03-03 18:50:37,440 INFO L226 Difference]: Without dead ends: 155767 [2022-03-03 18:50:37,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 63 SyntacticMatches, 6 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1175 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=494, Invalid=4336, Unknown=0, NotChecked=0, Total=4830 [2022-03-03 18:50:37,441 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 506 mSDsluCounter, 1618 mSDsCounter, 0 mSdLazyCounter, 1257 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 506 SdHoareTripleChecker+Valid, 1454 SdHoareTripleChecker+Invalid, 1357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:50:37,441 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [506 Valid, 1454 Invalid, 1357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1257 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:50:37,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155767 states. [2022-03-03 18:50:40,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155767 to 134288. [2022-03-03 18:50:40,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134288 states, 134287 states have (on average 2.2562198872563988) internal successors, (302981), 134287 states have internal predecessors, (302981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:40,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134288 states to 134288 states and 302981 transitions. [2022-03-03 18:50:40,871 INFO L78 Accepts]: Start accepts. Automaton has 134288 states and 302981 transitions. Word has length 42 [2022-03-03 18:50:40,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:40,871 INFO L470 AbstractCegarLoop]: Abstraction has 134288 states and 302981 transitions. [2022-03-03 18:50:40,871 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 27 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:40,871 INFO L276 IsEmpty]: Start isEmpty. Operand 134288 states and 302981 transitions. [2022-03-03 18:50:40,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:50:40,929 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:40,929 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:40,945 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-03-03 18:50:41,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:41,145 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:41,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:41,145 INFO L85 PathProgramCache]: Analyzing trace with hash 80278243, now seen corresponding path program 83 times [2022-03-03 18:50:41,145 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:41,145 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25798337] [2022-03-03 18:50:41,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:41,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:41,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:41,283 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:50:41,283 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:41,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25798337] [2022-03-03 18:50:41,283 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25798337] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:41,283 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744785650] [2022-03-03 18:50:41,283 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:50:41,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:41,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:41,284 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:41,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2022-03-03 18:50:41,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-03 18:50:41,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:50:41,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:50:41,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:41,566 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:50:41,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:41,817 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:50:41,818 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744785650] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:41,818 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:41,818 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 27 [2022-03-03 18:50:41,818 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1697038212] [2022-03-03 18:50:41,818 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:41,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 18:50:41,818 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:41,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 18:50:41,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=648, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:50:41,830 INFO L87 Difference]: Start difference. First operand 134288 states and 302981 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:44,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:44,070 INFO L93 Difference]: Finished difference Result 163784 states and 369053 transitions. [2022-03-03 18:50:44,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-03 18:50:44,071 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:50:44,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:50:44,474 INFO L225 Difference]: With dead ends: 163784 [2022-03-03 18:50:44,474 INFO L226 Difference]: Without dead ends: 163678 [2022-03-03 18:50:44,474 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 63 SyntacticMatches, 6 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=429, Invalid=3231, Unknown=0, NotChecked=0, Total=3660 [2022-03-03 18:50:44,474 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 373 mSDsluCounter, 1998 mSDsCounter, 0 mSdLazyCounter, 1503 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 373 SdHoareTripleChecker+Valid, 1743 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:50:44,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [373 Valid, 1743 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1503 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:50:44,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163678 states. [2022-03-03 18:50:47,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163678 to 142342. [2022-03-03 18:50:47,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142342 states, 142341 states have (on average 2.2571360324853695) internal successors, (321283), 142341 states have internal predecessors, (321283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:47,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142342 states to 142342 states and 321283 transitions. [2022-03-03 18:50:47,730 INFO L78 Accepts]: Start accepts. Automaton has 142342 states and 321283 transitions. Word has length 42 [2022-03-03 18:50:47,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:47,731 INFO L470 AbstractCegarLoop]: Abstraction has 142342 states and 321283 transitions. [2022-03-03 18:50:47,731 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:47,731 INFO L276 IsEmpty]: Start isEmpty. Operand 142342 states and 321283 transitions. [2022-03-03 18:50:47,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:50:47,792 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:47,792 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:47,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Forceful destruction successful, exit code 0 [2022-03-03 18:50:48,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:48,012 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:48,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:48,012 INFO L85 PathProgramCache]: Analyzing trace with hash 2095685291, now seen corresponding path program 84 times [2022-03-03 18:50:48,012 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:48,012 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231896512] [2022-03-03 18:50:48,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:48,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:48,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:48,159 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:50:48,170 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:48,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231896512] [2022-03-03 18:50:48,170 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231896512] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:48,170 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726967704] [2022-03-03 18:50:48,170 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:50:48,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:48,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:48,187 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:48,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2022-03-03 18:50:48,222 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-03-03 18:50:48,222 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:50:48,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:50:48,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:48,558 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:50:48,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:49,258 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:50:49,258 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726967704] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:49,258 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:49,258 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 30 [2022-03-03 18:50:49,259 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442203731] [2022-03-03 18:50:49,259 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:49,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-03-03 18:50:49,259 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:49,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-03-03 18:50:49,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=803, Unknown=0, NotChecked=0, Total=930 [2022-03-03 18:50:49,259 INFO L87 Difference]: Start difference. First operand 142342 states and 321283 transitions. Second operand has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:51,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:51,644 INFO L93 Difference]: Finished difference Result 179901 states and 405654 transitions. [2022-03-03 18:50:51,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-03 18:50:51,645 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:50:51,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:50:52,064 INFO L225 Difference]: With dead ends: 179901 [2022-03-03 18:50:52,065 INFO L226 Difference]: Without dead ends: 179789 [2022-03-03 18:50:52,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 61 SyntacticMatches, 5 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1432 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=600, Invalid=4950, Unknown=0, NotChecked=0, Total=5550 [2022-03-03 18:50:52,065 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 462 mSDsluCounter, 2156 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 1952 SdHoareTripleChecker+Invalid, 1648 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-03-03 18:50:52,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 1952 Invalid, 1648 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-03-03 18:50:52,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179789 states. [2022-03-03 18:50:55,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179789 to 152957. [2022-03-03 18:50:55,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152957 states, 152956 states have (on average 2.259434085619394) internal successors, (345594), 152956 states have internal predecessors, (345594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:55,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152957 states to 152957 states and 345594 transitions. [2022-03-03 18:50:55,958 INFO L78 Accepts]: Start accepts. Automaton has 152957 states and 345594 transitions. Word has length 42 [2022-03-03 18:50:55,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:50:55,958 INFO L470 AbstractCegarLoop]: Abstraction has 152957 states and 345594 transitions. [2022-03-03 18:50:55,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 2.838709677419355) internal successors, (88), 30 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:55,958 INFO L276 IsEmpty]: Start isEmpty. Operand 152957 states and 345594 transitions. [2022-03-03 18:50:56,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:50:56,015 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:50:56,015 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:50:56,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Forceful destruction successful, exit code 0 [2022-03-03 18:50:56,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2022-03-03 18:50:56,231 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:50:56,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:50:56,231 INFO L85 PathProgramCache]: Analyzing trace with hash -817478237, now seen corresponding path program 85 times [2022-03-03 18:50:56,231 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:50:56,231 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589345291] [2022-03-03 18:50:56,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:50:56,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:50:56,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:56,392 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:50:56,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:50:56,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589345291] [2022-03-03 18:50:56,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589345291] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:50:56,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398417974] [2022-03-03 18:50:56,393 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:50:56,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:50:56,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:50:56,394 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:50:56,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2022-03-03 18:50:56,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:50:56,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:50:56,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:50:56,674 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:50:56,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:50:57,322 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 41 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-03 18:50:57,322 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398417974] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:50:57,322 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:50:57,322 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 27 [2022-03-03 18:50:57,322 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676360774] [2022-03-03 18:50:57,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:50:57,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-03-03 18:50:57,323 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:50:57,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-03-03 18:50:57,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2022-03-03 18:50:57,323 INFO L87 Difference]: Start difference. First operand 152957 states and 345594 transitions. Second operand has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 27 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:50:59,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:50:59,654 INFO L93 Difference]: Finished difference Result 171427 states and 387538 transitions. [2022-03-03 18:50:59,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2022-03-03 18:50:59,654 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 27 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:50:59,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:00,258 INFO L225 Difference]: With dead ends: 171427 [2022-03-03 18:51:00,259 INFO L226 Difference]: Without dead ends: 171305 [2022-03-03 18:51:00,259 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 63 SyntacticMatches, 6 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1458 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=666, Invalid=5186, Unknown=0, NotChecked=0, Total=5852 [2022-03-03 18:51:00,260 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 487 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 1294 SdHoareTripleChecker+Invalid, 1361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:00,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [487 Valid, 1294 Invalid, 1361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:51:00,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171305 states. [2022-03-03 18:51:03,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171305 to 155677. [2022-03-03 18:51:03,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155677 states, 155676 states have (on average 2.2593334874996787) internal successors, (351724), 155676 states have internal predecessors, (351724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:04,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155677 states to 155677 states and 351724 transitions. [2022-03-03 18:51:04,015 INFO L78 Accepts]: Start accepts. Automaton has 155677 states and 351724 transitions. Word has length 42 [2022-03-03 18:51:04,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:51:04,015 INFO L470 AbstractCegarLoop]: Abstraction has 155677 states and 351724 transitions. [2022-03-03 18:51:04,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.8214285714285716) internal successors, (79), 27 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:04,015 INFO L276 IsEmpty]: Start isEmpty. Operand 155677 states and 351724 transitions. [2022-03-03 18:51:04,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:51:04,082 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:51:04,082 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:51:04,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Forceful destruction successful, exit code 0 [2022-03-03 18:51:04,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable97 [2022-03-03 18:51:04,295 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:51:04,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:51:04,296 INFO L85 PathProgramCache]: Analyzing trace with hash -873008797, now seen corresponding path program 86 times [2022-03-03 18:51:04,296 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:51:04,296 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750537510] [2022-03-03 18:51:04,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:51:04,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:51:04,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:04,453 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:04,454 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:51:04,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750537510] [2022-03-03 18:51:04,454 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750537510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:51:04,454 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492839538] [2022-03-03 18:51:04,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-03 18:51:04,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:04,454 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:51:04,455 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:51:04,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Waiting until timeout for monitored process [2022-03-03 18:51:04,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-03 18:51:04,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:51:04,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:51:04,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:51:04,821 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:04,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:51:05,090 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:05,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492839538] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:51:05,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:51:05,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 11] total 26 [2022-03-03 18:51:05,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812302382] [2022-03-03 18:51:05,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:51:05,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-03 18:51:05,091 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:51:05,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-03 18:51:05,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-03-03 18:51:05,091 INFO L87 Difference]: Start difference. First operand 155677 states and 351724 transitions. Second operand has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 26 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:07,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:51:07,222 INFO L93 Difference]: Finished difference Result 190477 states and 430272 transitions. [2022-03-03 18:51:07,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-03-03 18:51:07,222 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 26 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:51:07,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:07,714 INFO L225 Difference]: With dead ends: 190477 [2022-03-03 18:51:07,715 INFO L226 Difference]: Without dead ends: 190347 [2022-03-03 18:51:07,715 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 64 SyntacticMatches, 6 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=348, Invalid=2958, Unknown=0, NotChecked=0, Total=3306 [2022-03-03 18:51:07,715 INFO L933 BasicCegarLoop]: 110 mSDtfsCounter, 350 mSDsluCounter, 1522 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1389 SdHoareTripleChecker+Invalid, 1108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:07,715 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [350 Valid, 1389 Invalid, 1108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-03 18:51:07,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190347 states. [2022-03-03 18:51:11,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190347 to 164486. [2022-03-03 18:51:11,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164486 states, 164485 states have (on average 2.259871720825607) internal successors, (371715), 164485 states have internal predecessors, (371715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:12,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164486 states to 164486 states and 371715 transitions. [2022-03-03 18:51:12,010 INFO L78 Accepts]: Start accepts. Automaton has 164486 states and 371715 transitions. Word has length 42 [2022-03-03 18:51:12,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:51:12,010 INFO L470 AbstractCegarLoop]: Abstraction has 164486 states and 371715 transitions. [2022-03-03 18:51:12,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 26 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:12,010 INFO L276 IsEmpty]: Start isEmpty. Operand 164486 states and 371715 transitions. [2022-03-03 18:51:12,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:51:12,080 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:51:12,080 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:51:12,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-03-03 18:51:12,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:12,297 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:51:12,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:51:12,297 INFO L85 PathProgramCache]: Analyzing trace with hash 1458533117, now seen corresponding path program 87 times [2022-03-03 18:51:12,297 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:51:12,297 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508444103] [2022-03-03 18:51:12,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:51:12,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:51:12,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:12,458 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:12,458 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:51:12,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508444103] [2022-03-03 18:51:12,458 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508444103] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:51:12,458 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105478068] [2022-03-03 18:51:12,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-03 18:51:12,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:12,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:51:12,459 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:51:12,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Waiting until timeout for monitored process [2022-03-03 18:51:12,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-03 18:51:12,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:51:12,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:51:12,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:51:12,776 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:12,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:51:13,537 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-03-03 18:51:13,537 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105478068] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:51:13,537 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:51:13,537 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 9] total 29 [2022-03-03 18:51:13,538 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862659807] [2022-03-03 18:51:13,538 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:51:13,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 18:51:13,538 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:51:13,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 18:51:13,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=759, Unknown=0, NotChecked=0, Total=870 [2022-03-03 18:51:13,538 INFO L87 Difference]: Start difference. First operand 164486 states and 371715 transitions. Second operand has 30 states, 30 states have (on average 3.3666666666666667) internal successors, (101), 29 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:16,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:51:16,181 INFO L93 Difference]: Finished difference Result 230260 states and 519826 transitions. [2022-03-03 18:51:16,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-03-03 18:51:16,181 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 3.3666666666666667) internal successors, (101), 29 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:51:16,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:17,134 INFO L225 Difference]: With dead ends: 230260 [2022-03-03 18:51:17,134 INFO L226 Difference]: Without dead ends: 230067 [2022-03-03 18:51:17,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 61 SyntacticMatches, 6 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1240 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=560, Invalid=4842, Unknown=0, NotChecked=0, Total=5402 [2022-03-03 18:51:17,135 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 403 mSDsluCounter, 2682 mSDsCounter, 0 mSdLazyCounter, 1883 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 2507 SdHoareTripleChecker+Invalid, 1961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:17,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [403 Valid, 2507 Invalid, 1961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1883 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-03-03 18:51:17,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230067 states. [2022-03-03 18:51:20,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230067 to 171304. [2022-03-03 18:51:20,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171304 states, 171303 states have (on average 2.257812180755737) internal successors, (386770), 171303 states have internal predecessors, (386770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:21,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171304 states to 171304 states and 386770 transitions. [2022-03-03 18:51:21,426 INFO L78 Accepts]: Start accepts. Automaton has 171304 states and 386770 transitions. Word has length 42 [2022-03-03 18:51:21,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:51:21,426 INFO L470 AbstractCegarLoop]: Abstraction has 171304 states and 386770 transitions. [2022-03-03 18:51:21,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 3.3666666666666667) internal successors, (101), 29 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:21,426 INFO L276 IsEmpty]: Start isEmpty. Operand 171304 states and 386770 transitions. [2022-03-03 18:51:21,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:51:21,894 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:51:21,894 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:51:21,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-03-03 18:51:22,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:22,107 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:51:22,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:51:22,108 INFO L85 PathProgramCache]: Analyzing trace with hash -641069333, now seen corresponding path program 88 times [2022-03-03 18:51:22,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:51:22,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946642243] [2022-03-03 18:51:22,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:51:22,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:51:22,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:22,245 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:22,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:51:22,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946642243] [2022-03-03 18:51:22,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946642243] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:51:22,246 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141905030] [2022-03-03 18:51:22,246 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-03 18:51:22,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:22,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:51:22,247 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:51:22,247 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Waiting until timeout for monitored process [2022-03-03 18:51:22,265 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-03 18:51:22,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:51:22,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:51:22,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:51:22,571 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 40 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:22,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:51:22,876 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:22,877 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141905030] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:51:22,877 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:51:22,877 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 28 [2022-03-03 18:51:22,877 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855660319] [2022-03-03 18:51:22,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:51:22,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-03 18:51:22,877 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:51:22,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-03 18:51:22,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2022-03-03 18:51:22,878 INFO L87 Difference]: Start difference. First operand 171304 states and 386770 transitions. Second operand has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 28 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:24,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:51:24,723 INFO L93 Difference]: Finished difference Result 185433 states and 417528 transitions. [2022-03-03 18:51:24,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-03-03 18:51:24,723 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 28 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:51:24,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:25,429 INFO L225 Difference]: With dead ends: 185433 [2022-03-03 18:51:25,429 INFO L226 Difference]: Without dead ends: 185335 [2022-03-03 18:51:25,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 63 SyntacticMatches, 5 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=331, Invalid=2861, Unknown=0, NotChecked=0, Total=3192 [2022-03-03 18:51:25,429 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 399 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 1360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:25,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 1422 Invalid, 1360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-03 18:51:25,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185335 states. [2022-03-03 18:51:28,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185335 to 174408. [2022-03-03 18:51:28,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174408 states, 174407 states have (on average 2.2562454488638646) internal successors, (393505), 174407 states have internal predecessors, (393505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:29,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174408 states to 174408 states and 393505 transitions. [2022-03-03 18:51:29,579 INFO L78 Accepts]: Start accepts. Automaton has 174408 states and 393505 transitions. Word has length 42 [2022-03-03 18:51:29,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:51:29,579 INFO L470 AbstractCegarLoop]: Abstraction has 174408 states and 393505 transitions. [2022-03-03 18:51:29,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 28 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:29,579 INFO L276 IsEmpty]: Start isEmpty. Operand 174408 states and 393505 transitions. [2022-03-03 18:51:29,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:51:29,745 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:51:29,745 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:51:29,761 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Forceful destruction successful, exit code 0 [2022-03-03 18:51:29,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-03 18:51:29,959 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:51:29,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:51:29,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1507065211, now seen corresponding path program 89 times [2022-03-03 18:51:29,959 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:51:29,960 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907455472] [2022-03-03 18:51:29,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:51:29,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:51:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-03 18:51:30,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:51:30,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907455472] [2022-03-03 18:51:30,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907455472] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:51:30,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63427416] [2022-03-03 18:51:30,114 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-03 18:51:30,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:30,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:51:30,115 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:51:30,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2022-03-03 18:51:30,142 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-03 18:51:30,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:51:30,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:51:30,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:51:30,432 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:30,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:51:30,749 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:30,749 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63427416] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:51:30,749 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:51:30,749 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 29 [2022-03-03 18:51:30,749 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709977388] [2022-03-03 18:51:30,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:51:30,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-03-03 18:51:30,749 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:51:30,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-03-03 18:51:30,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-03-03 18:51:30,750 INFO L87 Difference]: Start difference. First operand 174408 states and 393505 transitions. Second operand has 30 states, 30 states have (on average 2.8333333333333335) internal successors, (85), 29 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:32,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:51:32,972 INFO L93 Difference]: Finished difference Result 192221 states and 434093 transitions. [2022-03-03 18:51:32,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-03 18:51:32,973 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.8333333333333335) internal successors, (85), 29 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:51:32,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:33,648 INFO L225 Difference]: With dead ends: 192221 [2022-03-03 18:51:33,649 INFO L226 Difference]: Without dead ends: 192171 [2022-03-03 18:51:33,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 61 SyntacticMatches, 6 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1353 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=649, Invalid=4607, Unknown=0, NotChecked=0, Total=5256 [2022-03-03 18:51:33,650 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 439 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 987 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 1208 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 987 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:33,650 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 1208 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 987 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:51:33,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192171 states. [2022-03-03 18:51:36,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192171 to 175638. [2022-03-03 18:51:36,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175638 states, 175637 states have (on average 2.2555725729772202) internal successors, (396162), 175637 states have internal predecessors, (396162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:37,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175638 states to 175638 states and 396162 transitions. [2022-03-03 18:51:37,873 INFO L78 Accepts]: Start accepts. Automaton has 175638 states and 396162 transitions. Word has length 42 [2022-03-03 18:51:37,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:51:37,873 INFO L470 AbstractCegarLoop]: Abstraction has 175638 states and 396162 transitions. [2022-03-03 18:51:37,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.8333333333333335) internal successors, (85), 29 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:37,873 INFO L276 IsEmpty]: Start isEmpty. Operand 175638 states and 396162 transitions. [2022-03-03 18:51:37,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:51:37,955 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:51:37,956 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:51:37,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Forceful destruction successful, exit code 0 [2022-03-03 18:51:38,172 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:38,173 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:51:38,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:51:38,173 INFO L85 PathProgramCache]: Analyzing trace with hash 2108010061, now seen corresponding path program 90 times [2022-03-03 18:51:38,173 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:51:38,173 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836328935] [2022-03-03 18:51:38,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:51:38,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:51:38,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:38,317 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:38,318 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:51:38,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836328935] [2022-03-03 18:51:38,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836328935] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:51:38,318 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114044354] [2022-03-03 18:51:38,318 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-03 18:51:38,318 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:38,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:51:38,319 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:51:38,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2022-03-03 18:51:38,341 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-03 18:51:38,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-03 18:51:38,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:51:38,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:51:38,636 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 40 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:38,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:51:38,882 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:38,882 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114044354] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:51:38,882 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:51:38,882 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 28 [2022-03-03 18:51:38,882 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955868722] [2022-03-03 18:51:38,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:51:38,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-03-03 18:51:38,882 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:51:38,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-03-03 18:51:38,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2022-03-03 18:51:38,883 INFO L87 Difference]: Start difference. First operand 175638 states and 396162 transitions. Second operand has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 28 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:41,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:51:41,201 INFO L93 Difference]: Finished difference Result 201196 states and 454179 transitions. [2022-03-03 18:51:41,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-03 18:51:41,201 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 28 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:51:41,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:41,970 INFO L225 Difference]: With dead ends: 201196 [2022-03-03 18:51:41,971 INFO L226 Difference]: Without dead ends: 201118 [2022-03-03 18:51:41,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 63 SyntacticMatches, 5 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=373, Invalid=2707, Unknown=0, NotChecked=0, Total=3080 [2022-03-03 18:51:41,971 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 261 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 1172 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:41,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 1185 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1172 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:51:42,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201118 states. [2022-03-03 18:51:45,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201118 to 173991. [2022-03-03 18:51:45,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173991 states, 173990 states have (on average 2.256411288005058) internal successors, (392593), 173990 states have internal predecessors, (392593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:46,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173991 states to 173991 states and 392593 transitions. [2022-03-03 18:51:46,059 INFO L78 Accepts]: Start accepts. Automaton has 173991 states and 392593 transitions. Word has length 42 [2022-03-03 18:51:46,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-03 18:51:46,059 INFO L470 AbstractCegarLoop]: Abstraction has 173991 states and 392593 transitions. [2022-03-03 18:51:46,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.9310344827586206) internal successors, (85), 28 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:46,059 INFO L276 IsEmpty]: Start isEmpty. Operand 173991 states and 392593 transitions. [2022-03-03 18:51:46,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-03-03 18:51:46,142 INFO L506 BasicCegarLoop]: Found error trace [2022-03-03 18:51:46,142 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-03 18:51:46,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Forceful destruction successful, exit code 0 [2022-03-03 18:51:46,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2022-03-03 18:51:46,347 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2022-03-03 18:51:46,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-03 18:51:46,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1299294989, now seen corresponding path program 91 times [2022-03-03 18:51:46,348 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-03 18:51:46,348 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21072874] [2022-03-03 18:51:46,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-03 18:51:46,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-03 18:51:46,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:46,479 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-03 18:51:46,480 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-03 18:51:46,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21072874] [2022-03-03 18:51:46,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21072874] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-03 18:51:46,480 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827447938] [2022-03-03 18:51:46,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-03 18:51:46,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-03 18:51:46,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-03 18:51:46,481 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-03 18:51:46,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2022-03-03 18:51:46,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-03 18:51:46,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 22 conjunts are in the unsatisfiable core [2022-03-03 18:51:46,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-03 18:51:46,861 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 2 proven. 40 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:46,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-03 18:51:47,111 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-03 18:51:47,112 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827447938] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-03 18:51:47,112 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-03 18:51:47,112 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 11] total 26 [2022-03-03 18:51:47,112 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986657175] [2022-03-03 18:51:47,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-03 18:51:47,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-03-03 18:51:47,112 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-03 18:51:47,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-03-03 18:51:47,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=611, Unknown=0, NotChecked=0, Total=702 [2022-03-03 18:51:47,113 INFO L87 Difference]: Start difference. First operand 173991 states and 392593 transitions. Second operand has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 26 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-03 18:51:49,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-03 18:51:49,173 INFO L93 Difference]: Finished difference Result 203527 states and 459273 transitions. [2022-03-03 18:51:49,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-03-03 18:51:49,173 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.037037037037037) internal successors, (82), 26 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-03-03 18:51:49,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-03 18:51:49,682 INFO L225 Difference]: With dead ends: 203527 [2022-03-03 18:51:49,683 INFO L226 Difference]: Without dead ends: 203409 [2022-03-03 18:51:49,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 64 SyntacticMatches, 6 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=277, Invalid=2273, Unknown=0, NotChecked=0, Total=2550 [2022-03-03 18:51:49,683 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 330 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 1066 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 330 SdHoareTripleChecker+Valid, 1219 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-03 18:51:49,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [330 Valid, 1219 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1066 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-03 18:51:49,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203409 states. [2022-03-03 18:51:52,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203409 to 176754. [2022-03-03 18:51:53,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176754 states, 176753 states have (on average 2.2560522310795292) internal successors, (398764), 176753 states have internal predecessors, (398764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2022-03-03 18:51:53,585 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (2 of 3 remaining) [2022-03-03 18:51:53,589 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-03 18:51:53,591 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-03-03 18:51:53,606 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Forceful destruction successful, exit code 0 [2022-03-03 18:51:53,799 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-03 18:51:53,800 WARN L594 AbstractCegarLoop]: Verification canceled: while ReachableStatesComputation was computing reachable states (68225 states constructed, input type DoubleDeckerAutomaton). [2022-03-03 18:51:53,801 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (1 of 3 remaining) [2022-03-03 18:51:53,802 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (0 of 3 remaining) [2022-03-03 18:51:53,804 INFO L732 BasicCegarLoop]: Path program histogram: [91, 9, 2, 1, 1] [2022-03-03 18:51:53,805 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-03 18:51:53,805 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-03 18:51:53,806 INFO L202 PluginConnector]: Adding new model clever.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.03 06:51:53 BasicIcfg [2022-03-03 18:51:53,806 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-03 18:51:53,806 INFO L158 Benchmark]: Toolchain (without parser) took 677230.43ms. Allocated memory was 217.1MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 182.0MB in the beginning and 6.0GB in the end (delta: -5.8GB). Peak memory consumption was 2.3GB. Max. memory is 8.0GB. [2022-03-03 18:51:53,807 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.09ms. Allocated memory is still 217.1MB. Free memory is still 183.1MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-03 18:51:53,807 INFO L158 Benchmark]: Boogie Procedure Inliner took 19.52ms. Allocated memory is still 217.1MB. Free memory was 181.9MB in the beginning and 180.4MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 18:51:53,807 INFO L158 Benchmark]: Boogie Preprocessor took 14.35ms. Allocated memory is still 217.1MB. Free memory was 180.4MB in the beginning and 179.5MB in the end (delta: 890.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-03 18:51:53,807 INFO L158 Benchmark]: RCFGBuilder took 205.54ms. Allocated memory is still 217.1MB. Free memory was 179.5MB in the beginning and 170.9MB in the end (delta: 8.6MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2022-03-03 18:51:53,807 INFO L158 Benchmark]: TraceAbstraction took 676986.41ms. Allocated memory was 217.1MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 170.3MB in the beginning and 6.0GB in the end (delta: -5.8GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. [2022-03-03 18:51:53,807 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.09ms. Allocated memory is still 217.1MB. Free memory is still 183.1MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 19.52ms. Allocated memory is still 217.1MB. Free memory was 181.9MB in the beginning and 180.4MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 14.35ms. Allocated memory is still 217.1MB. Free memory was 180.4MB in the beginning and 179.5MB in the end (delta: 890.4kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 205.54ms. Allocated memory is still 217.1MB. Free memory was 179.5MB in the beginning and 170.9MB in the end (delta: 8.6MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * TraceAbstraction took 676986.41ms. Allocated memory was 217.1MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 170.3MB in the beginning and 6.0GB in the end (delta: -5.8GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 49]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while ReachableStatesComputation was computing reachable states (68225 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 44]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (68225 states constructed, input type DoubleDeckerAutomaton). - TimeoutResultAtElement [Line: 44]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while ReachableStatesComputation was computing reachable states (68225 states constructed, input type DoubleDeckerAutomaton). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 39 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 676.9s, OverallIterations: 104, TraceHistogramMax: 5, PathProgramHistogramMax: 91, EmptinessCheckTime: 4.8s, AutomataDifference: 244.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 30108 SdHoareTripleChecker+Valid, 40.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 30108 mSDsluCounter, 120898 SdHoareTripleChecker+Invalid, 33.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 131165 mSDsCounter, 6977 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 105239 IncrementalHoareTripleChecker+Invalid, 112216 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6977 mSolverCounterUnsat, 8835 mSDtfsCounter, 105239 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10765 GetRequests, 5517 SyntacticMatches, 376 SemanticMatches, 4872 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111502 ImplicationChecksByTransitivity, 96.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=357309occurred in iteration=91, InterpolantAutomatonStates: 4338, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 342.5s AutomataMinimizationTime, 104 MinimizatonAttempts, 1229023 StatesRemovedByMinimization, 103 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.1s SatisfiabilityAnalysisTime, 58.8s InterpolantComputationTime, 6966 NumberOfCodeBlocks, 6948 NumberOfCodeBlocksAsserted, 407 NumberOfCheckSat, 10120 ConstructedInterpolants, 0 QuantifiedInterpolants, 107569 SizeOfPredicates, 474 NumberOfNonLiveVariables, 6503 ConjunctsInSsa, 1622 ConjunctsInUnsatCore, 306 InterpolantComputations, 3 PerfectInterpolantSequences, 2218/8541 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