/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/mult-flipped-dist.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.mcr-reduction-c7b2d19 [2022-03-15 15:27:36,771 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-03-15 15:27:36,773 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-03-15 15:27:36,829 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-03-15 15:27:36,830 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-03-15 15:27:36,830 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-03-15 15:27:36,831 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-03-15 15:27:36,833 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-03-15 15:27:36,834 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-03-15 15:27:36,835 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-03-15 15:27:36,835 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-03-15 15:27:36,836 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-03-15 15:27:36,836 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-03-15 15:27:36,837 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-03-15 15:27:36,838 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-03-15 15:27:36,839 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-03-15 15:27:36,839 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-03-15 15:27:36,840 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-03-15 15:27:36,841 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-03-15 15:27:36,843 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-03-15 15:27:36,853 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-03-15 15:27:36,868 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-03-15 15:27:36,868 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-03-15 15:27:36,869 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-03-15 15:27:36,870 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-03-15 15:27:36,871 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-03-15 15:27:36,871 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-03-15 15:27:36,871 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-03-15 15:27:36,871 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-03-15 15:27:36,872 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-03-15 15:27:36,872 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-03-15 15:27:36,872 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-03-15 15:27:36,873 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-03-15 15:27:36,873 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-03-15 15:27:36,874 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-03-15 15:27:36,874 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-03-15 15:27:36,874 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-03-15 15:27:36,874 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-03-15 15:27:36,874 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-03-15 15:27:36,875 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-03-15 15:27:36,875 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-03-15 15:27:36,887 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-15 15:27:36,903 INFO L113 SettingsManager]: Loading preferences was successful [2022-03-15 15:27:36,903 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-03-15 15:27:36,903 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-03-15 15:27:36,904 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-03-15 15:27:36,904 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-03-15 15:27:36,904 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-03-15 15:27:36,905 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-03-15 15:27:36,905 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-03-15 15:27:36,905 INFO L138 SettingsManager]: * Use SBE=true [2022-03-15 15:27:36,905 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-03-15 15:27:36,905 INFO L138 SettingsManager]: * sizeof long=4 [2022-03-15 15:27:36,905 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-03-15 15:27:36,905 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * sizeof long double=12 [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * Use constant arrays=true [2022-03-15 15:27:36,906 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-03-15 15:27:36,906 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:27:36,907 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-03-15 15:27:36,907 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-03-15 15:27:36,908 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-03-15 15:27:36,908 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-03-15 15:27:36,908 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-03-15 15:27:36,908 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-15 15:27:37,109 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-03-15 15:27:37,131 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-03-15 15:27:37,133 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-03-15 15:27:37,135 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-03-15 15:27:37,138 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-03-15 15:27:37,139 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl [2022-03-15 15:27:37,139 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/mult-flipped-dist.wvr.bpl' [2022-03-15 15:27:37,158 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-03-15 15:27:37,159 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-03-15 15:27:37,159 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-03-15 15:27:37,159 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-03-15 15:27:37,160 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-03-15 15:27:37,167 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,171 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,175 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-03-15 15:27:37,177 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-03-15 15:27:37,180 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-03-15 15:27:37,180 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-03-15 15:27:37,180 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-03-15 15:27:37,186 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,187 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,188 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,188 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,192 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,196 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,196 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,199 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-03-15 15:27:37,199 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-03-15 15:27:37,200 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-03-15 15:27:37,200 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-03-15 15:27:37,201 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/1) ... [2022-03-15 15:27:37,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-03-15 15:27:37,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:37,233 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-15 15:27:37,251 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-15 15:27:37,263 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-03-15 15:27:37,263 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-03-15 15:27:37,263 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-03-15 15:27:37,263 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-03-15 15:27:37,263 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-03-15 15:27:37,263 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-03-15 15:27:37,263 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-03-15 15:27:37,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-03-15 15:27:37,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-03-15 15:27:37,264 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-03-15 15:27:37,264 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-03-15 15:27:37,264 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-03-15 15:27:37,264 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-03-15 15:27:37,298 INFO L234 CfgBuilder]: Building ICFG [2022-03-15 15:27:37,299 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-03-15 15:27:37,418 INFO L275 CfgBuilder]: Performing block encoding [2022-03-15 15:27:37,431 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-03-15 15:27:37,431 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-03-15 15:27:37,432 INFO L202 PluginConnector]: Adding new model mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:27:37 BoogieIcfgContainer [2022-03-15 15:27:37,433 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-03-15 15:27:37,434 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-03-15 15:27:37,436 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-03-15 15:27:37,438 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-03-15 15:27:37,438 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.03 03:27:37" (1/2) ... [2022-03-15 15:27:37,439 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72adf3f5 and model type mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.03 03:27:37, skipping insertion in model container [2022-03-15 15:27:37,439 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.03 03:27:37" (2/2) ... [2022-03-15 15:27:37,440 INFO L111 eAbstractionObserver]: Analyzing ICFG mult-flipped-dist.wvr.bpl [2022-03-15 15:27:37,446 WARN L150 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-03-15 15:27:37,446 INFO L205 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-03-15 15:27:37,446 INFO L164 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-03-15 15:27:37,446 INFO L534 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-03-15 15:27:37,486 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-03-15 15:27:37,529 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-03-15 15:27:37,535 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-15 15:27:37,535 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-03-15 15:27:37,555 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 33 places, 26 transitions, 76 flow [2022-03-15 15:27:37,597 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:37,599 INFO L276 IsEmpty]: Start isEmpty. Operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:37,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-03-15 15:27:37,608 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:37,609 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:37,609 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:37,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:37,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1698271758, now seen corresponding path program 1 times [2022-03-15 15:27:37,619 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:37,619 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665030895] [2022-03-15 15:27:37,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:37,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:37,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:37,769 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-15 15:27:37,769 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:37,769 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665030895] [2022-03-15 15:27:37,775 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665030895] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:37,775 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:37,775 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-03-15 15:27:37,776 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253756535] [2022-03-15 15:27:37,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:37,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-03-15 15:27:37,786 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:37,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-03-15 15:27:37,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-03-15 15:27:37,815 INFO L87 Difference]: Start difference. First operand has 109 states, 108 states have (on average 2.861111111111111) internal successors, (309), 108 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 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-15 15:27:37,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:37,890 INFO L93 Difference]: Finished difference Result 214 states and 614 transitions. [2022-03-15 15:27:37,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-03-15 15:27:37,891 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 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-15 15:27:37,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:37,898 INFO L225 Difference]: With dead ends: 214 [2022-03-15 15:27:37,898 INFO L226 Difference]: Without dead ends: 199 [2022-03-15 15:27:37,900 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-15 15:27:37,902 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 3 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 22 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:37,902 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 22 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:37,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-03-15 15:27:37,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 146. [2022-03-15 15:27:37,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 2.8689655172413793) internal successors, (416), 145 states have internal predecessors, (416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:37,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 416 transitions. [2022-03-15 15:27:37,965 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 416 transitions. Word has length 15 [2022-03-15 15:27:37,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:37,965 INFO L470 AbstractCegarLoop]: Abstraction has 146 states and 416 transitions. [2022-03-15 15:27:37,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 2 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-15 15:27:37,966 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 416 transitions. [2022-03-15 15:27:37,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:37,967 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:37,967 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:37,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-03-15 15:27:37,967 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:37,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:37,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1717700848, now seen corresponding path program 1 times [2022-03-15 15:27:37,968 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:37,968 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100221515] [2022-03-15 15:27:37,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:37,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:37,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,019 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-15 15:27:38,019 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100221515] [2022-03-15 15:27:38,020 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100221515] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:38,020 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521135947] [2022-03-15 15:27:38,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:38,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:38,022 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-15 15:27:38,023 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-15 15:27:38,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 15:27:38,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:38,133 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-15 15:27:38,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:38,180 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-15 15:27:38,180 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521135947] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:38,181 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:38,181 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-03-15 15:27:38,181 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840262199] [2022-03-15 15:27:38,181 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:38,182 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:38,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:38,183 INFO L87 Difference]: Start difference. First operand 146 states and 416 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 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-15 15:27:38,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,302 INFO L93 Difference]: Finished difference Result 344 states and 959 transitions. [2022-03-15 15:27:38,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:27:38,303 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:38,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,307 INFO L225 Difference]: With dead ends: 344 [2022-03-15 15:27:38,308 INFO L226 Difference]: Without dead ends: 344 [2022-03-15 15:27:38,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:38,310 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 57 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 44 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:38,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-03-15 15:27:38,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 172. [2022-03-15 15:27:38,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 171 states have (on average 2.953216374269006) internal successors, (505), 171 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 505 transitions. [2022-03-15 15:27:38,338 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 505 transitions. Word has length 17 [2022-03-15 15:27:38,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,338 INFO L470 AbstractCegarLoop]: Abstraction has 172 states and 505 transitions. [2022-03-15 15:27:38,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 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-15 15:27:38,338 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 505 transitions. [2022-03-15 15:27:38,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:38,340 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,340 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,356 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-15 15:27:38,553 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-15 15:27:38,554 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:38,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1520327342, now seen corresponding path program 1 times [2022-03-15 15:27:38,554 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,555 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439044012] [2022-03-15 15:27:38,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,600 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-15 15:27:38,601 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,601 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439044012] [2022-03-15 15:27:38,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439044012] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:38,601 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:38,601 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:27:38,601 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150324576] [2022-03-15 15:27:38,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:27:38,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:27:38,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:38,603 INFO L87 Difference]: Start difference. First operand 172 states and 505 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,653 INFO L93 Difference]: Finished difference Result 237 states and 639 transitions. [2022-03-15 15:27:38,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:27:38,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:38,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,655 INFO L225 Difference]: With dead ends: 237 [2022-03-15 15:27:38,655 INFO L226 Difference]: Without dead ends: 227 [2022-03-15 15:27:38,657 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-15 15:27:38,659 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 43 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 20 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:38,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2022-03-15 15:27:38,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 186. [2022-03-15 15:27:38,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 185 states have (on average 2.843243243243243) internal successors, (526), 185 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 526 transitions. [2022-03-15 15:27:38,676 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 526 transitions. Word has length 17 [2022-03-15 15:27:38,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,676 INFO L470 AbstractCegarLoop]: Abstraction has 186 states and 526 transitions. [2022-03-15 15:27:38,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,676 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 526 transitions. [2022-03-15 15:27:38,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:38,678 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,678 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-03-15 15:27:38,678 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:38,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,678 INFO L85 PathProgramCache]: Analyzing trace with hash 388922220, now seen corresponding path program 1 times [2022-03-15 15:27:38,679 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,679 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941855155] [2022-03-15 15:27:38,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,729 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-15 15:27:38,729 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,729 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941855155] [2022-03-15 15:27:38,729 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941855155] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:38,729 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:38,730 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:27:38,730 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183533761] [2022-03-15 15:27:38,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:27:38,732 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:27:38,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:38,733 INFO L87 Difference]: Start difference. First operand 186 states and 526 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,784 INFO L93 Difference]: Finished difference Result 317 states and 868 transitions. [2022-03-15 15:27:38,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:27:38,785 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:38,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,787 INFO L225 Difference]: With dead ends: 317 [2022-03-15 15:27:38,787 INFO L226 Difference]: Without dead ends: 302 [2022-03-15 15:27:38,787 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-15 15:27:38,788 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 35 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,788 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 20 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:38,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2022-03-15 15:27:38,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 231. [2022-03-15 15:27:38,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 2.8869565217391306) internal successors, (664), 230 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 664 transitions. [2022-03-15 15:27:38,800 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 664 transitions. Word has length 17 [2022-03-15 15:27:38,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,800 INFO L470 AbstractCegarLoop]: Abstraction has 231 states and 664 transitions. [2022-03-15 15:27:38,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,800 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 664 transitions. [2022-03-15 15:27:38,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:38,804 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,804 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-03-15 15:27:38,804 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:38,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,805 INFO L85 PathProgramCache]: Analyzing trace with hash -367822358, now seen corresponding path program 2 times [2022-03-15 15:27:38,805 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,805 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619082445] [2022-03-15 15:27:38,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,828 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-15 15:27:38,829 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,829 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619082445] [2022-03-15 15:27:38,829 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619082445] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:38,829 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:38,829 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:27:38,829 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090483659] [2022-03-15 15:27:38,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,830 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:27:38,830 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:27:38,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:38,830 INFO L87 Difference]: Start difference. First operand 231 states and 664 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,859 INFO L93 Difference]: Finished difference Result 274 states and 779 transitions. [2022-03-15 15:27:38,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 15:27:38,860 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:38,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,861 INFO L225 Difference]: With dead ends: 274 [2022-03-15 15:27:38,861 INFO L226 Difference]: Without dead ends: 274 [2022-03-15 15:27:38,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:38,862 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 22 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 21 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:38,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2022-03-15 15:27:38,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 243. [2022-03-15 15:27:38,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 243 states, 242 states have (on average 2.8925619834710745) internal successors, (700), 242 states have internal predecessors, (700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 700 transitions. [2022-03-15 15:27:38,869 INFO L78 Accepts]: Start accepts. Automaton has 243 states and 700 transitions. Word has length 17 [2022-03-15 15:27:38,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,869 INFO L470 AbstractCegarLoop]: Abstraction has 243 states and 700 transitions. [2022-03-15 15:27:38,869 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,869 INFO L276 IsEmpty]: Start isEmpty. Operand 243 states and 700 transitions. [2022-03-15 15:27:38,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:38,870 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,870 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,870 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-03-15 15:27:38,871 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:38,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,871 INFO L85 PathProgramCache]: Analyzing trace with hash -320771866, now seen corresponding path program 3 times [2022-03-15 15:27:38,871 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,871 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952721366] [2022-03-15 15:27:38,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,912 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-15 15:27:38,913 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,913 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952721366] [2022-03-15 15:27:38,913 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952721366] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:38,913 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:38,913 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 15:27:38,913 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730862823] [2022-03-15 15:27:38,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:27:38,914 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:27:38,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:27:38,914 INFO L87 Difference]: Start difference. First operand 243 states and 700 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:38,963 INFO L93 Difference]: Finished difference Result 296 states and 805 transitions. [2022-03-15 15:27:38,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:27:38,963 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:38,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:38,964 INFO L225 Difference]: With dead ends: 296 [2022-03-15 15:27:38,965 INFO L226 Difference]: Without dead ends: 282 [2022-03-15 15:27:38,965 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-15 15:27:38,965 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 33 mSDsluCounter, 39 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:38,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 27 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:38,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-03-15 15:27:38,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 229. [2022-03-15 15:27:38,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.8421052631578947) internal successors, (648), 228 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 648 transitions. [2022-03-15 15:27:38,972 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 648 transitions. Word has length 17 [2022-03-15 15:27:38,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:38,972 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 648 transitions. [2022-03-15 15:27:38,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:38,972 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 648 transitions. [2022-03-15 15:27:38,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:38,973 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:38,973 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:38,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-03-15 15:27:38,973 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:38,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:38,974 INFO L85 PathProgramCache]: Analyzing trace with hash 830951980, now seen corresponding path program 2 times [2022-03-15 15:27:38,974 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:38,974 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823319572] [2022-03-15 15:27:38,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:38,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:38,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:38,993 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-15 15:27:38,994 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:38,994 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823319572] [2022-03-15 15:27:38,994 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823319572] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:38,994 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:38,994 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:27:38,994 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571563962] [2022-03-15 15:27:38,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:38,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:27:38,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:38,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:27:38,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:38,995 INFO L87 Difference]: Start difference. First operand 229 states and 648 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:39,033 INFO L93 Difference]: Finished difference Result 236 states and 661 transitions. [2022-03-15 15:27:39,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:27:39,033 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:39,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:39,034 INFO L225 Difference]: With dead ends: 236 [2022-03-15 15:27:39,034 INFO L226 Difference]: Without dead ends: 221 [2022-03-15 15:27:39,034 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-15 15:27:39,035 INFO L933 BasicCegarLoop]: 9 mSDtfsCounter, 32 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 20 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:39,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 20 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:39,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-03-15 15:27:39,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 212. [2022-03-15 15:27:39,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.876777251184834) internal successors, (607), 211 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 607 transitions. [2022-03-15 15:27:39,040 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 607 transitions. Word has length 17 [2022-03-15 15:27:39,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,040 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 607 transitions. [2022-03-15 15:27:39,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,040 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 607 transitions. [2022-03-15 15:27:39,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:39,041 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,041 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:39,041 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-03-15 15:27:39,041 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:39,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:39,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1480901912, now seen corresponding path program 3 times [2022-03-15 15:27:39,042 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:39,042 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [431455262] [2022-03-15 15:27:39,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:39,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,063 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-15 15:27:39,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:39,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [431455262] [2022-03-15 15:27:39,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [431455262] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:39,063 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:39,063 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-03-15 15:27:39,063 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446640020] [2022-03-15 15:27:39,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:39,064 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-03-15 15:27:39,064 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:39,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-03-15 15:27:39,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:39,064 INFO L87 Difference]: Start difference. First operand 212 states and 607 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:39,089 INFO L93 Difference]: Finished difference Result 225 states and 655 transitions. [2022-03-15 15:27:39,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-03-15 15:27:39,090 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:39,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:39,091 INFO L225 Difference]: With dead ends: 225 [2022-03-15 15:27:39,091 INFO L226 Difference]: Without dead ends: 225 [2022-03-15 15:27:39,091 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-03-15 15:27:39,092 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 13 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 19 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:39,092 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 19 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:39,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-03-15 15:27:39,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 214. [2022-03-15 15:27:39,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 213 states have (on average 2.92018779342723) internal successors, (622), 213 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 622 transitions. [2022-03-15 15:27:39,097 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 622 transitions. Word has length 17 [2022-03-15 15:27:39,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,097 INFO L470 AbstractCegarLoop]: Abstraction has 214 states and 622 transitions. [2022-03-15 15:27:39,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.25) internal successors, (17), 3 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,097 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 622 transitions. [2022-03-15 15:27:39,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2022-03-15 15:27:39,098 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,098 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:39,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-03-15 15:27:39,098 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:39,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:39,098 INFO L85 PathProgramCache]: Analyzing trace with hash -947012380, now seen corresponding path program 4 times [2022-03-15 15:27:39,099 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:39,099 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821020363] [2022-03-15 15:27:39,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:39,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,122 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-15 15:27:39,122 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:39,123 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821020363] [2022-03-15 15:27:39,123 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821020363] provided 1 perfect and 0 imperfect interpolant sequences [2022-03-15 15:27:39,123 INFO L191 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-03-15 15:27:39,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-03-15 15:27:39,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919114693] [2022-03-15 15:27:39,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:39,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:27:39,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:39,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:27:39,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-03-15 15:27:39,124 INFO L87 Difference]: Start difference. First operand 214 states and 622 transitions. Second operand has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:39,157 INFO L93 Difference]: Finished difference Result 217 states and 619 transitions. [2022-03-15 15:27:39,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:27:39,157 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2022-03-15 15:27:39,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:39,158 INFO L225 Difference]: With dead ends: 217 [2022-03-15 15:27:39,158 INFO L226 Difference]: Without dead ends: 205 [2022-03-15 15:27:39,158 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-15 15:27:39,160 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 28 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 21 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:39,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 21 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:39,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-03-15 15:27:39,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 193. [2022-03-15 15:27:39,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 2.9114583333333335) internal successors, (559), 192 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 559 transitions. [2022-03-15 15:27:39,165 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 559 transitions. Word has length 17 [2022-03-15 15:27:39,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,165 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 559 transitions. [2022-03-15 15:27:39,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.4) internal successors, (17), 4 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,165 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 559 transitions. [2022-03-15 15:27:39,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-03-15 15:27:39,166 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,166 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-15 15:27:39,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-03-15 15:27:39,166 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:39,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:39,167 INFO L85 PathProgramCache]: Analyzing trace with hash -2082193652, now seen corresponding path program 1 times [2022-03-15 15:27:39,167 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:39,167 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918587239] [2022-03-15 15:27:39,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:39,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,199 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:39,200 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:39,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918587239] [2022-03-15 15:27:39,200 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918587239] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:39,200 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2055030413] [2022-03-15 15:27:39,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:39,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:39,201 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-15 15:27:39,203 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-15 15:27:39,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 4 conjunts are in the unsatisfiable core [2022-03-15 15:27:39,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:39,268 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:39,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:39,312 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:39,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2055030413] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:39,312 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:39,312 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 5 [2022-03-15 15:27:39,312 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976227043] [2022-03-15 15:27:39,312 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:39,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:39,313 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:39,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:39,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:39,314 INFO L87 Difference]: Start difference. First operand 193 states and 559 transitions. Second operand has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:39,359 INFO L93 Difference]: Finished difference Result 251 states and 731 transitions. [2022-03-15 15:27:39,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-03-15 15:27:39,359 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-03-15 15:27:39,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:39,361 INFO L225 Difference]: With dead ends: 251 [2022-03-15 15:27:39,361 INFO L226 Difference]: Without dead ends: 251 [2022-03-15 15:27:39,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:39,361 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 38 mSDsluCounter, 38 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:39,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 28 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:39,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2022-03-15 15:27:39,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 190. [2022-03-15 15:27:39,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.9100529100529102) internal successors, (550), 189 states have internal predecessors, (550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 550 transitions. [2022-03-15 15:27:39,367 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 550 transitions. Word has length 19 [2022-03-15 15:27:39,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:39,368 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 550 transitions. [2022-03-15 15:27:39,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.0) internal successors, (24), 5 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:39,368 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 550 transitions. [2022-03-15 15:27:39,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 15:27:39,369 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:39,369 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] [2022-03-15 15:27:39,391 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-15 15:27:39,587 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,SelfDestructingSolverStorable9 [2022-03-15 15:27:39,588 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:39,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:39,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1166690382, now seen corresponding path program 1 times [2022-03-15 15:27:39,588 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:39,588 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834400855] [2022-03-15 15:27:39,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,680 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-15 15:27:39,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:39,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834400855] [2022-03-15 15:27:39,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834400855] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:39,681 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370360925] [2022-03-15 15:27:39,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:39,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:39,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:39,684 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-15 15:27:39,685 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-15 15:27:39,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:39,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:39,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:39,868 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-15 15:27:39,868 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:39,993 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-15 15:27:39,993 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370360925] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:39,993 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:39,993 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 8 [2022-03-15 15:27:39,993 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362506973] [2022-03-15 15:27:39,993 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:39,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:39,994 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:39,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:39,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:39,994 INFO L87 Difference]: Start difference. First operand 190 states and 550 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:40,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:40,053 INFO L93 Difference]: Finished difference Result 516 states and 1501 transitions. [2022-03-15 15:27:40,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:40,053 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 15:27:40,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:40,056 INFO L225 Difference]: With dead ends: 516 [2022-03-15 15:27:40,056 INFO L226 Difference]: Without dead ends: 501 [2022-03-15 15:27:40,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:40,056 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 44 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:40,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 161 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:40,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 501 states. [2022-03-15 15:27:40,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 501 to 287. [2022-03-15 15:27:40,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 3.1363636363636362) internal successors, (897), 286 states have internal predecessors, (897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:40,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 897 transitions. [2022-03-15 15:27:40,064 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 897 transitions. Word has length 21 [2022-03-15 15:27:40,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:40,064 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 897 transitions. [2022-03-15 15:27:40,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:40,064 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 897 transitions. [2022-03-15 15:27:40,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 15:27:40,065 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:40,065 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] [2022-03-15 15:27:40,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:40,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,280 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:40,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:40,280 INFO L85 PathProgramCache]: Analyzing trace with hash -2047129442, now seen corresponding path program 2 times [2022-03-15 15:27:40,280 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:40,280 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641130793] [2022-03-15 15:27:40,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:40,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:40,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:40,332 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-15 15:27:40,332 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:40,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641130793] [2022-03-15 15:27:40,332 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641130793] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:40,332 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1626030897] [2022-03-15 15:27:40,332 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:40,332 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:40,333 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-15 15:27:40,334 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-15 15:27:40,358 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:40,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:40,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:40,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:40,477 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-15 15:27:40,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:40,555 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-15 15:27:40,555 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1626030897] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:40,555 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:40,556 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 8 [2022-03-15 15:27:40,556 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999919288] [2022-03-15 15:27:40,556 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:40,556 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:40,556 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:40,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:40,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:40,556 INFO L87 Difference]: Start difference. First operand 287 states and 897 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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-15 15:27:40,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:40,610 INFO L93 Difference]: Finished difference Result 609 states and 1835 transitions. [2022-03-15 15:27:40,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:40,610 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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 21 [2022-03-15 15:27:40,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:40,613 INFO L225 Difference]: With dead ends: 609 [2022-03-15 15:27:40,613 INFO L226 Difference]: Without dead ends: 594 [2022-03-15 15:27:40,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:40,614 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 59 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:40,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 138 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:40,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-03-15 15:27:40,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 376. [2022-03-15 15:27:40,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 375 states have (on average 3.2346666666666666) internal successors, (1213), 375 states have internal predecessors, (1213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:40,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 1213 transitions. [2022-03-15 15:27:40,623 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 1213 transitions. Word has length 21 [2022-03-15 15:27:40,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:40,623 INFO L470 AbstractCegarLoop]: Abstraction has 376 states and 1213 transitions. [2022-03-15 15:27:40,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 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-15 15:27:40,623 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 1213 transitions. [2022-03-15 15:27:40,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 15:27:40,624 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:40,624 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] [2022-03-15 15:27:40,640 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-15 15:27:40,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,835 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:40,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:40,836 INFO L85 PathProgramCache]: Analyzing trace with hash -2140019540, now seen corresponding path program 3 times [2022-03-15 15:27:40,836 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:40,836 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529789565] [2022-03-15 15:27:40,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:40,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:40,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:40,901 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-15 15:27:40,901 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:40,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529789565] [2022-03-15 15:27:40,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529789565] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:40,901 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503593663] [2022-03-15 15:27:40,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:40,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:40,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:40,904 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-15 15:27:40,927 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-15 15:27:40,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-03-15 15:27:40,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:40,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:40,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:41,069 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-15 15:27:41,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:41,158 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-15 15:27:41,158 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503593663] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:41,158 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:41,158 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-03-15 15:27:41,158 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951293398] [2022-03-15 15:27:41,158 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:41,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:41,159 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:41,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:41,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:41,159 INFO L87 Difference]: Start difference. First operand 376 states and 1213 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:41,291 INFO L93 Difference]: Finished difference Result 683 states and 2108 transitions. [2022-03-15 15:27:41,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:41,291 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 15:27:41,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:41,294 INFO L225 Difference]: With dead ends: 683 [2022-03-15 15:27:41,294 INFO L226 Difference]: Without dead ends: 668 [2022-03-15 15:27:41,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:41,295 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 41 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:41,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 256 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:41,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 668 states. [2022-03-15 15:27:41,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 668 to 424. [2022-03-15 15:27:41,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 423 states have (on average 3.3120567375886525) internal successors, (1401), 423 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 1401 transitions. [2022-03-15 15:27:41,305 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 1401 transitions. Word has length 21 [2022-03-15 15:27:41,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:41,306 INFO L470 AbstractCegarLoop]: Abstraction has 424 states and 1401 transitions. [2022-03-15 15:27:41,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,306 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 1401 transitions. [2022-03-15 15:27:41,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 15:27:41,308 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:41,308 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] [2022-03-15 15:27:41,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:41,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-03-15 15:27:41,519 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:41,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:41,520 INFO L85 PathProgramCache]: Analyzing trace with hash 1117539740, now seen corresponding path program 4 times [2022-03-15 15:27:41,520 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:41,520 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746225641] [2022-03-15 15:27:41,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:41,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:41,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:41,576 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-15 15:27:41,576 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:41,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746225641] [2022-03-15 15:27:41,576 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746225641] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:41,576 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471385456] [2022-03-15 15:27:41,576 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:41,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:41,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:41,577 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-15 15:27:41,579 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-15 15:27:41,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:41,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:41,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:41,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:41,726 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-15 15:27:41,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:41,823 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-15 15:27:41,823 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471385456] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:41,823 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:41,823 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 10 [2022-03-15 15:27:41,823 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479404272] [2022-03-15 15:27:41,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:41,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:27:41,823 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:41,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:27:41,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:41,824 INFO L87 Difference]: Start difference. First operand 424 states and 1401 transitions. Second operand has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:41,935 INFO L93 Difference]: Finished difference Result 727 states and 2284 transitions. [2022-03-15 15:27:41,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:41,935 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 15:27:41,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:41,939 INFO L225 Difference]: With dead ends: 727 [2022-03-15 15:27:41,939 INFO L226 Difference]: Without dead ends: 712 [2022-03-15 15:27:41,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:27:41,939 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 58 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:41,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 193 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:41,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2022-03-15 15:27:41,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 497. [2022-03-15 15:27:41,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 496 states have (on average 3.3649193548387095) internal successors, (1669), 496 states have internal predecessors, (1669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 1669 transitions. [2022-03-15 15:27:41,951 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 1669 transitions. Word has length 21 [2022-03-15 15:27:41,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:41,951 INFO L470 AbstractCegarLoop]: Abstraction has 497 states and 1669 transitions. [2022-03-15 15:27:41,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.090909090909091) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:41,951 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 1669 transitions. [2022-03-15 15:27:41,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 15:27:41,952 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:41,952 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] [2022-03-15 15:27:41,971 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-15 15:27:42,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:42,167 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:42,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:42,168 INFO L85 PathProgramCache]: Analyzing trace with hash -466698584, now seen corresponding path program 5 times [2022-03-15 15:27:42,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:42,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458016360] [2022-03-15 15:27:42,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:42,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:42,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:42,220 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-15 15:27:42,220 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:42,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458016360] [2022-03-15 15:27:42,220 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458016360] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:42,220 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813420235] [2022-03-15 15:27:42,220 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:42,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:42,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:42,228 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-15 15:27:42,229 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-15 15:27:42,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:42,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:42,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:42,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:42,354 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-15 15:27:42,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:42,428 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-15 15:27:42,429 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813420235] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:42,429 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:42,429 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 9 [2022-03-15 15:27:42,429 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224217128] [2022-03-15 15:27:42,429 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:42,429 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:42,429 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:42,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:42,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:42,430 INFO L87 Difference]: Start difference. First operand 497 states and 1669 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:42,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:42,547 INFO L93 Difference]: Finished difference Result 846 states and 2684 transitions. [2022-03-15 15:27:42,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:42,547 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 15:27:42,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:42,551 INFO L225 Difference]: With dead ends: 846 [2022-03-15 15:27:42,551 INFO L226 Difference]: Without dead ends: 831 [2022-03-15 15:27:42,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:27:42,552 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 60 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:42,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 181 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:42,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2022-03-15 15:27:42,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 568. [2022-03-15 15:27:42,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 567 states have (on average 3.4038800705467374) internal successors, (1930), 567 states have internal predecessors, (1930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:42,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 1930 transitions. [2022-03-15 15:27:42,565 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 1930 transitions. Word has length 21 [2022-03-15 15:27:42,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:42,565 INFO L470 AbstractCegarLoop]: Abstraction has 568 states and 1930 transitions. [2022-03-15 15:27:42,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:42,565 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 1930 transitions. [2022-03-15 15:27:42,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-03-15 15:27:42,566 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:42,566 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] [2022-03-15 15:27:42,584 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-15 15:27:42,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:42,779 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:42,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:42,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1622751956, now seen corresponding path program 6 times [2022-03-15 15:27:42,780 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:42,780 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13138711] [2022-03-15 15:27:42,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:42,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:42,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:42,837 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-15 15:27:42,837 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:42,837 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13138711] [2022-03-15 15:27:42,837 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13138711] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:42,838 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697082659] [2022-03-15 15:27:42,838 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:42,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:42,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:42,839 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-15 15:27:42,840 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-15 15:27:42,860 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-03-15 15:27:42,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:42,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 13 conjunts are in the unsatisfiable core [2022-03-15 15:27:42,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:42,973 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-15 15:27:42,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:43,052 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:27:43,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697082659] provided 1 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:43,053 INFO L191 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-03-15 15:27:43,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 10 [2022-03-15 15:27:43,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341849451] [2022-03-15 15:27:43,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-03-15 15:27:43,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-03-15 15:27:43,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:43,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-03-15 15:27:43,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:43,054 INFO L87 Difference]: Start difference. First operand 568 states and 1930 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:43,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:43,100 INFO L93 Difference]: Finished difference Result 852 states and 2756 transitions. [2022-03-15 15:27:43,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-03-15 15:27:43,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-03-15 15:27:43,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:43,104 INFO L225 Difference]: With dead ends: 852 [2022-03-15 15:27:43,104 INFO L226 Difference]: Without dead ends: 837 [2022-03-15 15:27:43,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:27:43,105 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 30 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:43,105 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 113 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-03-15 15:27:43,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 837 states. [2022-03-15 15:27:43,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 837 to 613. [2022-03-15 15:27:43,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 613 states, 612 states have (on average 3.4526143790849675) internal successors, (2113), 612 states have internal predecessors, (2113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:43,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 613 states to 613 states and 2113 transitions. [2022-03-15 15:27:43,143 INFO L78 Accepts]: Start accepts. Automaton has 613 states and 2113 transitions. Word has length 21 [2022-03-15 15:27:43,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:43,143 INFO L470 AbstractCegarLoop]: Abstraction has 613 states and 2113 transitions. [2022-03-15 15:27:43,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:43,143 INFO L276 IsEmpty]: Start isEmpty. Operand 613 states and 2113 transitions. [2022-03-15 15:27:43,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:43,144 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:43,144 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:43,160 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-15 15:27:43,360 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,SelfDestructingSolverStorable15 [2022-03-15 15:27:43,360 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:43,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:43,361 INFO L85 PathProgramCache]: Analyzing trace with hash 271449364, now seen corresponding path program 7 times [2022-03-15 15:27:43,361 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:43,361 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358682248] [2022-03-15 15:27:43,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:43,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:43,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:43,387 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,387 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:43,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358682248] [2022-03-15 15:27:43,387 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358682248] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:43,387 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257526168] [2022-03-15 15:27:43,387 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:43,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:43,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:43,392 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-15 15:27:43,393 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-15 15:27:43,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:43,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:43,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:43,447 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:43,480 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,480 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257526168] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:43,480 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:43,480 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:43,480 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [71353342] [2022-03-15 15:27:43,480 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:43,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:43,481 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:43,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:43,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:43,481 INFO L87 Difference]: Start difference. First operand 613 states and 2113 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:43,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:43,580 INFO L93 Difference]: Finished difference Result 1015 states and 3183 transitions. [2022-03-15 15:27:43,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:43,581 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:43,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:43,585 INFO L225 Difference]: With dead ends: 1015 [2022-03-15 15:27:43,585 INFO L226 Difference]: Without dead ends: 1015 [2022-03-15 15:27:43,585 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 42 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-15 15:27:43,586 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 96 mSDsluCounter, 105 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:43,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 75 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:43,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2022-03-15 15:27:43,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 679. [2022-03-15 15:27:43,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 678 states have (on average 3.3997050147492627) internal successors, (2305), 678 states have internal predecessors, (2305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:43,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 2305 transitions. [2022-03-15 15:27:43,602 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 2305 transitions. Word has length 23 [2022-03-15 15:27:43,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:43,603 INFO L470 AbstractCegarLoop]: Abstraction has 679 states and 2305 transitions. [2022-03-15 15:27:43,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:43,603 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 2305 transitions. [2022-03-15 15:27:43,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:43,604 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:43,604 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:43,625 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-15 15:27:43,811 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-03-15 15:27:43,811 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:43,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:43,812 INFO L85 PathProgramCache]: Analyzing trace with hash -914641452, now seen corresponding path program 8 times [2022-03-15 15:27:43,812 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:43,812 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689860102] [2022-03-15 15:27:43,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:43,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:43,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:43,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,839 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:43,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689860102] [2022-03-15 15:27:43,839 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689860102] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:43,839 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451884506] [2022-03-15 15:27:43,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:43,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:43,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:43,840 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-15 15:27:43,842 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-15 15:27:43,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:43,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:43,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:43,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:43,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:43,936 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:43,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451884506] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:43,936 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:43,936 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:43,936 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290558482] [2022-03-15 15:27:43,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:43,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:43,936 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:43,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:43,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:43,937 INFO L87 Difference]: Start difference. First operand 679 states and 2305 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:44,023 INFO L93 Difference]: Finished difference Result 1019 states and 3281 transitions. [2022-03-15 15:27:44,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:44,024 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:44,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:44,028 INFO L225 Difference]: With dead ends: 1019 [2022-03-15 15:27:44,028 INFO L226 Difference]: Without dead ends: 994 [2022-03-15 15:27:44,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 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-15 15:27:44,028 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 91 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:44,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [91 Valid, 42 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:44,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 994 states. [2022-03-15 15:27:44,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 994 to 833. [2022-03-15 15:27:44,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 832 states have (on average 3.3822115384615383) internal successors, (2814), 832 states have internal predecessors, (2814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 2814 transitions. [2022-03-15 15:27:44,047 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 2814 transitions. Word has length 23 [2022-03-15 15:27:44,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:44,047 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 2814 transitions. [2022-03-15 15:27:44,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,047 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 2814 transitions. [2022-03-15 15:27:44,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:44,049 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:44,049 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:44,083 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-15 15:27:44,266 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,SelfDestructingSolverStorable17 [2022-03-15 15:27:44,266 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:44,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:44,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1495214352, now seen corresponding path program 9 times [2022-03-15 15:27:44,266 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:44,266 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1247609238] [2022-03-15 15:27:44,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:44,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:44,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:44,300 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:44,300 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:44,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1247609238] [2022-03-15 15:27:44,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1247609238] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:44,300 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219401791] [2022-03-15 15:27:44,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:44,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:44,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:44,301 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-15 15:27:44,303 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-15 15:27:44,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:27:44,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:44,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:44,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:44,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:44,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:44,402 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:44,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219401791] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:44,403 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:44,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:44,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202835132] [2022-03-15 15:27:44,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:44,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:44,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:44,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:44,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:44,404 INFO L87 Difference]: Start difference. First operand 833 states and 2814 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:44,498 INFO L93 Difference]: Finished difference Result 1551 states and 5055 transitions. [2022-03-15 15:27:44,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:44,499 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:44,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:44,506 INFO L225 Difference]: With dead ends: 1551 [2022-03-15 15:27:44,506 INFO L226 Difference]: Without dead ends: 1515 [2022-03-15 15:27:44,506 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 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-15 15:27:44,507 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 102 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:44,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 44 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:44,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states. [2022-03-15 15:27:44,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1055. [2022-03-15 15:27:44,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 1054 states have (on average 3.461100569259962) internal successors, (3648), 1054 states have internal predecessors, (3648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 3648 transitions. [2022-03-15 15:27:44,533 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 3648 transitions. Word has length 23 [2022-03-15 15:27:44,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:44,534 INFO L470 AbstractCegarLoop]: Abstraction has 1055 states and 3648 transitions. [2022-03-15 15:27:44,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 6 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 3648 transitions. [2022-03-15 15:27:44,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:44,537 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:44,537 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:44,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:44,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:44,754 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:44,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:44,754 INFO L85 PathProgramCache]: Analyzing trace with hash 9646224, now seen corresponding path program 10 times [2022-03-15 15:27:44,754 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:44,754 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033012261] [2022-03-15 15:27:44,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:44,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:44,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:44,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:44,778 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:44,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033012261] [2022-03-15 15:27:44,778 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033012261] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:44,778 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160476239] [2022-03-15 15:27:44,778 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:44,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:44,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:44,779 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-15 15:27:44,780 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-15 15:27:44,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:44,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:44,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:44,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:44,833 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:44,833 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:44,861 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:44,861 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160476239] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:44,861 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:44,861 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:44,861 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725116685] [2022-03-15 15:27:44,861 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:44,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:44,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:44,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:44,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:44,862 INFO L87 Difference]: Start difference. First operand 1055 states and 3648 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:44,946 INFO L93 Difference]: Finished difference Result 1290 states and 4241 transitions. [2022-03-15 15:27:44,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:44,947 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:44,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:44,952 INFO L225 Difference]: With dead ends: 1290 [2022-03-15 15:27:44,952 INFO L226 Difference]: Without dead ends: 1290 [2022-03-15 15:27:44,953 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 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-15 15:27:44,953 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 80 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 46 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:44,964 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 46 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:44,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1290 states. [2022-03-15 15:27:44,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1290 to 1059. [2022-03-15 15:27:44,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1059 states, 1058 states have (on average 3.4224952741020793) internal successors, (3621), 1058 states have internal predecessors, (3621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1059 states to 1059 states and 3621 transitions. [2022-03-15 15:27:44,992 INFO L78 Accepts]: Start accepts. Automaton has 1059 states and 3621 transitions. Word has length 23 [2022-03-15 15:27:44,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:44,992 INFO L470 AbstractCegarLoop]: Abstraction has 1059 states and 3621 transitions. [2022-03-15 15:27:44,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:44,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1059 states and 3621 transitions. [2022-03-15 15:27:44,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:44,996 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:44,996 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:45,015 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:45,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,211 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:45,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:45,212 INFO L85 PathProgramCache]: Analyzing trace with hash 456257100, now seen corresponding path program 11 times [2022-03-15 15:27:45,212 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:45,212 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776229184] [2022-03-15 15:27:45,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:45,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:45,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:45,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:45,245 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:45,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776229184] [2022-03-15 15:27:45,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776229184] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:45,245 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273395202] [2022-03-15 15:27:45,245 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:45,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:45,246 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-15 15:27:45,247 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-15 15:27:45,269 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:27:45,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:45,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:45,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:45,312 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:45,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:45,349 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:45,349 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273395202] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:45,349 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:45,349 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:45,349 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882953599] [2022-03-15 15:27:45,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:45,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:45,349 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:45,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:45,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:45,350 INFO L87 Difference]: Start difference. First operand 1059 states and 3621 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:45,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:45,424 INFO L93 Difference]: Finished difference Result 1286 states and 4195 transitions. [2022-03-15 15:27:45,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:45,424 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:45,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:45,430 INFO L225 Difference]: With dead ends: 1286 [2022-03-15 15:27:45,430 INFO L226 Difference]: Without dead ends: 1280 [2022-03-15 15:27:45,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 44 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-15 15:27:45,431 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 78 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:45,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 41 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:45,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2022-03-15 15:27:45,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1084. [2022-03-15 15:27:45,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1083 states have (on average 3.3979686057248384) internal successors, (3680), 1083 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:45,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 3680 transitions. [2022-03-15 15:27:45,458 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 3680 transitions. Word has length 23 [2022-03-15 15:27:45,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:45,459 INFO L470 AbstractCegarLoop]: Abstraction has 1084 states and 3680 transitions. [2022-03-15 15:27:45,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:45,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 3680 transitions. [2022-03-15 15:27:45,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:45,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:45,461 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:45,483 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-15 15:27:45,675 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,SelfDestructingSolverStorable20 [2022-03-15 15:27:45,675 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:45,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:45,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1608804944, now seen corresponding path program 12 times [2022-03-15 15:27:45,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:45,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303654071] [2022-03-15 15:27:45,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:45,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:45,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:45,711 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:45,711 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:45,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303654071] [2022-03-15 15:27:45,711 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303654071] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:45,711 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803593978] [2022-03-15 15:27:45,712 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:45,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:45,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:45,724 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-15 15:27:45,725 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-15 15:27:45,747 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:27:45,747 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:45,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:45,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:45,795 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:45,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:45,829 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:45,830 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803593978] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:45,830 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:45,830 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2022-03-15 15:27:45,830 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303307441] [2022-03-15 15:27:45,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:45,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:45,831 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:45,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:45,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:45,831 INFO L87 Difference]: Start difference. First operand 1084 states and 3680 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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-15 15:27:46,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:46,243 INFO L93 Difference]: Finished difference Result 3419 states and 10720 transitions. [2022-03-15 15:27:46,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-03-15 15:27:46,243 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 23 [2022-03-15 15:27:46,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:46,270 INFO L225 Difference]: With dead ends: 3419 [2022-03-15 15:27:46,270 INFO L226 Difference]: Without dead ends: 3373 [2022-03-15 15:27:46,270 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=378, Invalid=1262, Unknown=0, NotChecked=0, Total=1640 [2022-03-15 15:27:46,271 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 462 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 462 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:46,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [462 Valid, 71 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:46,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3373 states. [2022-03-15 15:27:46,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3373 to 1577. [2022-03-15 15:27:46,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1577 states, 1576 states have (on average 3.5266497461928936) internal successors, (5558), 1576 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:46,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1577 states to 1577 states and 5558 transitions. [2022-03-15 15:27:46,320 INFO L78 Accepts]: Start accepts. Automaton has 1577 states and 5558 transitions. Word has length 23 [2022-03-15 15:27:46,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:46,320 INFO L470 AbstractCegarLoop]: Abstraction has 1577 states and 5558 transitions. [2022-03-15 15:27:46,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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-15 15:27:46,321 INFO L276 IsEmpty]: Start isEmpty. Operand 1577 states and 5558 transitions. [2022-03-15 15:27:46,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:46,324 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:46,324 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:46,342 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-15 15:27:46,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:46,535 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:46,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:46,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1526508494, now seen corresponding path program 13 times [2022-03-15 15:27:46,536 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:46,536 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080860602] [2022-03-15 15:27:46,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:46,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:46,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:46,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:46,565 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:46,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080860602] [2022-03-15 15:27:46,565 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080860602] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:46,565 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310400762] [2022-03-15 15:27:46,566 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:46,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:46,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:46,567 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-15 15:27:46,568 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-15 15:27:46,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:46,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:46,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:46,622 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:46,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:46,663 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:46,663 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310400762] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:46,663 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:46,663 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:46,664 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925424155] [2022-03-15 15:27:46,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:46,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:46,664 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:46,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:46,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:46,664 INFO L87 Difference]: Start difference. First operand 1577 states and 5558 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:46,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:46,742 INFO L93 Difference]: Finished difference Result 2581 states and 8875 transitions. [2022-03-15 15:27:46,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:46,742 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:46,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:46,748 INFO L225 Difference]: With dead ends: 2581 [2022-03-15 15:27:46,748 INFO L226 Difference]: Without dead ends: 2581 [2022-03-15 15:27:46,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:46,749 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 101 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 45 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:46,749 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 45 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:46,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2581 states. [2022-03-15 15:27:46,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2581 to 1980. [2022-03-15 15:27:46,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1980 states, 1979 states have (on average 3.6195048004042447) internal successors, (7163), 1979 states have internal predecessors, (7163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:46,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1980 states to 1980 states and 7163 transitions. [2022-03-15 15:27:46,814 INFO L78 Accepts]: Start accepts. Automaton has 1980 states and 7163 transitions. Word has length 23 [2022-03-15 15:27:46,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:46,814 INFO L470 AbstractCegarLoop]: Abstraction has 1980 states and 7163 transitions. [2022-03-15 15:27:46,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:46,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1980 states and 7163 transitions. [2022-03-15 15:27:46,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:46,818 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:46,818 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:46,845 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-15 15:27:47,034 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:47,034 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:47,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:47,034 INFO L85 PathProgramCache]: Analyzing trace with hash 18908238, now seen corresponding path program 14 times [2022-03-15 15:27:47,034 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:47,034 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596450017] [2022-03-15 15:27:47,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:47,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:47,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:47,056 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:47,056 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:47,056 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596450017] [2022-03-15 15:27:47,057 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596450017] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:47,057 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355671829] [2022-03-15 15:27:47,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:47,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:47,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:47,058 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-15 15:27:47,059 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-15 15:27:47,079 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:47,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:47,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:47,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:47,136 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:47,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:47,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:47,174 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355671829] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:47,174 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:47,174 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-03-15 15:27:47,174 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762567986] [2022-03-15 15:27:47,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:47,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:47,174 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:47,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:47,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:47,175 INFO L87 Difference]: Start difference. First operand 1980 states and 7163 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:47,602 INFO L93 Difference]: Finished difference Result 4590 states and 15506 transitions. [2022-03-15 15:27:47,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:27:47,603 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:47,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:47,614 INFO L225 Difference]: With dead ends: 4590 [2022-03-15 15:27:47,614 INFO L226 Difference]: Without dead ends: 4355 [2022-03-15 15:27:47,615 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=331, Invalid=1075, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:27:47,615 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 243 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 515 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:47,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [243 Valid, 122 Invalid, 515 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:47,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4355 states. [2022-03-15 15:27:47,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4355 to 3174. [2022-03-15 15:27:47,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 3173 states have (on average 3.6706586826347305) internal successors, (11647), 3173 states have internal predecessors, (11647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:47,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 11647 transitions. [2022-03-15 15:27:47,691 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 11647 transitions. Word has length 23 [2022-03-15 15:27:47,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:47,691 INFO L470 AbstractCegarLoop]: Abstraction has 3174 states and 11647 transitions. [2022-03-15 15:27:47,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:47,692 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 11647 transitions. [2022-03-15 15:27:47,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:47,698 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:47,698 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:47,731 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-15 15:27:47,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-03-15 15:27:47,914 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:47,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:47,914 INFO L85 PathProgramCache]: Analyzing trace with hash -593433466, now seen corresponding path program 15 times [2022-03-15 15:27:47,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:47,915 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890962644] [2022-03-15 15:27:47,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:47,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:47,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:47,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:47,939 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:47,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890962644] [2022-03-15 15:27:47,939 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890962644] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:47,939 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947442874] [2022-03-15 15:27:47,939 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:47,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:47,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:47,940 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-15 15:27:47,941 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-15 15:27:47,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:27:47,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:47,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:47,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:48,018 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:48,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:48,055 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947442874] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:48,055 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:48,055 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-03-15 15:27:48,055 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611737463] [2022-03-15 15:27:48,055 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:48,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:48,056 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:48,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:48,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:48,056 INFO L87 Difference]: Start difference. First operand 3174 states and 11647 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:48,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:48,475 INFO L93 Difference]: Finished difference Result 7723 states and 26392 transitions. [2022-03-15 15:27:48,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 15:27:48,475 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:48,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:48,494 INFO L225 Difference]: With dead ends: 7723 [2022-03-15 15:27:48,494 INFO L226 Difference]: Without dead ends: 7502 [2022-03-15 15:27:48,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 389 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=324, Invalid=1008, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:27:48,495 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 304 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 81 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:48,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 81 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:48,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7502 states. [2022-03-15 15:27:48,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7502 to 5181. [2022-03-15 15:27:48,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5181 states, 5180 states have (on average 3.6795366795366795) internal successors, (19060), 5180 states have internal predecessors, (19060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:48,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5181 states to 5181 states and 19060 transitions. [2022-03-15 15:27:48,628 INFO L78 Accepts]: Start accepts. Automaton has 5181 states and 19060 transitions. Word has length 23 [2022-03-15 15:27:48,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:48,629 INFO L470 AbstractCegarLoop]: Abstraction has 5181 states and 19060 transitions. [2022-03-15 15:27:48,629 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:48,630 INFO L276 IsEmpty]: Start isEmpty. Operand 5181 states and 19060 transitions. [2022-03-15 15:27:48,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:48,640 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:48,640 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:48,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:48,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:48,859 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:48,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:48,859 INFO L85 PathProgramCache]: Analyzing trace with hash -712649734, now seen corresponding path program 16 times [2022-03-15 15:27:48,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:48,860 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743792296] [2022-03-15 15:27:48,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:48,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:48,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:48,880 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:48,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:48,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743792296] [2022-03-15 15:27:48,881 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743792296] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:48,881 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773951317] [2022-03-15 15:27:48,881 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:48,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:48,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:48,882 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-15 15:27:48,902 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-15 15:27:48,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:48,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:48,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:48,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:48,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:48,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:48,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:48,977 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773951317] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:48,977 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:48,977 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:48,977 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544403074] [2022-03-15 15:27:48,977 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:48,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:48,978 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:48,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:48,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:48,978 INFO L87 Difference]: Start difference. First operand 5181 states and 19060 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:49,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:49,105 INFO L93 Difference]: Finished difference Result 5996 states and 21312 transitions. [2022-03-15 15:27:49,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:49,106 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:49,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:49,119 INFO L225 Difference]: With dead ends: 5996 [2022-03-15 15:27:49,119 INFO L226 Difference]: Without dead ends: 5952 [2022-03-15 15:27:49,119 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 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-15 15:27:49,120 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 115 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 107 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 42 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 107 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:49,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 42 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 107 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:49,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5952 states. [2022-03-15 15:27:49,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5952 to 5234. [2022-03-15 15:27:49,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5234 states, 5233 states have (on average 3.675329638830499) internal successors, (19233), 5233 states have internal predecessors, (19233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:49,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5234 states to 5234 states and 19233 transitions. [2022-03-15 15:27:49,219 INFO L78 Accepts]: Start accepts. Automaton has 5234 states and 19233 transitions. Word has length 23 [2022-03-15 15:27:49,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:49,219 INFO L470 AbstractCegarLoop]: Abstraction has 5234 states and 19233 transitions. [2022-03-15 15:27:49,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:49,220 INFO L276 IsEmpty]: Start isEmpty. Operand 5234 states and 19233 transitions. [2022-03-15 15:27:49,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:49,228 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:49,228 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:49,247 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:49,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:49,443 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:49,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:49,444 INFO L85 PathProgramCache]: Analyzing trace with hash -974522626, now seen corresponding path program 17 times [2022-03-15 15:27:49,444 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:49,444 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895828268] [2022-03-15 15:27:49,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:49,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:49,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:49,475 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:49,475 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:49,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895828268] [2022-03-15 15:27:49,475 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895828268] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:49,475 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707691238] [2022-03-15 15:27:49,475 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:49,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:49,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:49,476 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-15 15:27:49,478 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-15 15:27:49,498 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:49,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:49,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:49,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:49,540 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:49,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:49,569 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:49,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707691238] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:49,569 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:49,569 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-03-15 15:27:49,569 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144875547] [2022-03-15 15:27:49,569 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:49,569 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:49,569 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:49,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:49,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:49,570 INFO L87 Difference]: Start difference. First operand 5234 states and 19233 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-15 15:27:49,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:49,969 INFO L93 Difference]: Finished difference Result 9182 states and 31734 transitions. [2022-03-15 15:27:49,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-03-15 15:27:49,969 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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 23 [2022-03-15 15:27:49,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:50,032 INFO L225 Difference]: With dead ends: 9182 [2022-03-15 15:27:50,032 INFO L226 Difference]: Without dead ends: 9113 [2022-03-15 15:27:50,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 395 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2022-03-15 15:27:50,033 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 336 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 336 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:50,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [336 Valid, 80 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:50,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9113 states. [2022-03-15 15:27:50,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9113 to 6200. [2022-03-15 15:27:50,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6200 states, 6199 states have (on average 3.698015809001452) internal successors, (22924), 6199 states have internal predecessors, (22924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:50,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6200 states to 6200 states and 22924 transitions. [2022-03-15 15:27:50,165 INFO L78 Accepts]: Start accepts. Automaton has 6200 states and 22924 transitions. Word has length 23 [2022-03-15 15:27:50,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:50,165 INFO L470 AbstractCegarLoop]: Abstraction has 6200 states and 22924 transitions. [2022-03-15 15:27:50,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-15 15:27:50,165 INFO L276 IsEmpty]: Start isEmpty. Operand 6200 states and 22924 transitions. [2022-03-15 15:27:50,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:50,175 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:50,175 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:50,191 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-15 15:27:50,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:50,380 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:50,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:50,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1591412358, now seen corresponding path program 18 times [2022-03-15 15:27:50,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:50,380 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085464383] [2022-03-15 15:27:50,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:50,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:50,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:50,411 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:50,411 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:50,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085464383] [2022-03-15 15:27:50,412 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085464383] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:50,412 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546702149] [2022-03-15 15:27:50,412 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:50,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:50,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:50,413 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-15 15:27:50,416 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-15 15:27:50,434 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:27:50,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:50,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:50,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:50,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:50,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:50,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:50,510 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546702149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:50,510 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:50,510 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2022-03-15 15:27:50,510 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35396644] [2022-03-15 15:27:50,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:50,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:50,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:50,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:50,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:50,510 INFO L87 Difference]: Start difference. First operand 6200 states and 22924 transitions. Second operand has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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-15 15:27:50,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:50,938 INFO L93 Difference]: Finished difference Result 10470 states and 36628 transitions. [2022-03-15 15:27:50,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 15:27:50,938 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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 23 [2022-03-15 15:27:50,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:50,970 INFO L225 Difference]: With dead ends: 10470 [2022-03-15 15:27:50,970 INFO L226 Difference]: Without dead ends: 10415 [2022-03-15 15:27:50,971 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=318, Invalid=942, Unknown=0, NotChecked=0, Total=1260 [2022-03-15 15:27:50,971 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 264 mSDsluCounter, 162 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:50,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [264 Valid, 99 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:50,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10415 states. [2022-03-15 15:27:51,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10415 to 7346. [2022-03-15 15:27:51,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7346 states, 7345 states have (on average 3.723621511232131) internal successors, (27350), 7345 states have internal predecessors, (27350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:51,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7346 states to 7346 states and 27350 transitions. [2022-03-15 15:27:51,176 INFO L78 Accepts]: Start accepts. Automaton has 7346 states and 27350 transitions. Word has length 23 [2022-03-15 15:27:51,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:51,176 INFO L470 AbstractCegarLoop]: Abstraction has 7346 states and 27350 transitions. [2022-03-15 15:27:51,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.7) internal successors, (37), 9 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-15 15:27:51,176 INFO L276 IsEmpty]: Start isEmpty. Operand 7346 states and 27350 transitions. [2022-03-15 15:27:51,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:51,190 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:51,190 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:51,207 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-15 15:27:51,407 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,SelfDestructingSolverStorable27 [2022-03-15 15:27:51,407 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:51,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:51,407 INFO L85 PathProgramCache]: Analyzing trace with hash -918016754, now seen corresponding path program 19 times [2022-03-15 15:27:51,407 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:51,407 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424810502] [2022-03-15 15:27:51,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:51,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:51,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:51,426 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:51,426 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:51,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424810502] [2022-03-15 15:27:51,426 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424810502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:51,426 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627114360] [2022-03-15 15:27:51,426 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:51,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:51,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:51,427 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-15 15:27:51,429 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-15 15:27:51,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:51,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:51,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:51,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:51,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:51,509 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:51,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627114360] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:51,509 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:51,509 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:51,509 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611789137] [2022-03-15 15:27:51,509 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:51,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:51,510 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:51,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:51,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:51,510 INFO L87 Difference]: Start difference. First operand 7346 states and 27350 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:51,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:51,610 INFO L93 Difference]: Finished difference Result 8860 states and 32006 transitions. [2022-03-15 15:27:51,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:51,611 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:51,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:51,631 INFO L225 Difference]: With dead ends: 8860 [2022-03-15 15:27:51,631 INFO L226 Difference]: Without dead ends: 8846 [2022-03-15 15:27:51,632 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 43 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-15 15:27:51,632 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 57 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:51,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 54 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:51,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8846 states. [2022-03-15 15:27:51,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8846 to 7488. [2022-03-15 15:27:51,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7488 states, 7487 states have (on average 3.7205823427273943) internal successors, (27856), 7487 states have internal predecessors, (27856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:51,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7488 states to 7488 states and 27856 transitions. [2022-03-15 15:27:51,850 INFO L78 Accepts]: Start accepts. Automaton has 7488 states and 27856 transitions. Word has length 23 [2022-03-15 15:27:51,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:51,850 INFO L470 AbstractCegarLoop]: Abstraction has 7488 states and 27856 transitions. [2022-03-15 15:27:51,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:51,851 INFO L276 IsEmpty]: Start isEmpty. Operand 7488 states and 27856 transitions. [2022-03-15 15:27:51,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:51,864 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:51,864 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:51,926 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-15 15:27:52,124 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,SelfDestructingSolverStorable28 [2022-03-15 15:27:52,124 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:52,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:52,124 INFO L85 PathProgramCache]: Analyzing trace with hash -1342327990, now seen corresponding path program 20 times [2022-03-15 15:27:52,124 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:52,124 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185520460] [2022-03-15 15:27:52,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:52,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:52,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:52,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:52,152 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:52,152 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185520460] [2022-03-15 15:27:52,152 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185520460] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:52,153 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624142092] [2022-03-15 15:27:52,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:52,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:52,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:52,154 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-15 15:27:52,155 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-15 15:27:52,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:52,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:52,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:52,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:52,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:52,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:52,247 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:52,247 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624142092] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:52,247 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:52,247 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 8 [2022-03-15 15:27:52,247 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604711448] [2022-03-15 15:27:52,247 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:52,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:27:52,247 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:52,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:27:52,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:52,248 INFO L87 Difference]: Start difference. First operand 7488 states and 27856 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:52,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:52,651 INFO L93 Difference]: Finished difference Result 13198 states and 46799 transitions. [2022-03-15 15:27:52,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-03-15 15:27:52,651 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:52,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:52,684 INFO L225 Difference]: With dead ends: 13198 [2022-03-15 15:27:52,684 INFO L226 Difference]: Without dead ends: 13147 [2022-03-15 15:27:52,685 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2022-03-15 15:27:52,685 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 191 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:52,686 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 85 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:52,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13147 states. [2022-03-15 15:27:52,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13147 to 9889. [2022-03-15 15:27:52,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9889 states, 9888 states have (on average 3.7355380258899675) internal successors, (36937), 9888 states have internal predecessors, (36937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:52,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9889 states to 9889 states and 36937 transitions. [2022-03-15 15:27:52,940 INFO L78 Accepts]: Start accepts. Automaton has 9889 states and 36937 transitions. Word has length 23 [2022-03-15 15:27:52,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:52,940 INFO L470 AbstractCegarLoop]: Abstraction has 9889 states and 36937 transitions. [2022-03-15 15:27:52,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:52,940 INFO L276 IsEmpty]: Start isEmpty. Operand 9889 states and 36937 transitions. [2022-03-15 15:27:52,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-03-15 15:27:52,959 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:52,959 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:52,975 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-15 15:27:53,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:53,175 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:53,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:53,175 INFO L85 PathProgramCache]: Analyzing trace with hash 778321758, now seen corresponding path program 21 times [2022-03-15 15:27:53,175 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:53,175 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177546030] [2022-03-15 15:27:53,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:53,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:53,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:53,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:53,195 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:53,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177546030] [2022-03-15 15:27:53,195 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177546030] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:53,195 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110089591] [2022-03-15 15:27:53,195 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:53,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:53,195 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:53,196 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-15 15:27:53,198 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-15 15:27:53,219 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:27:53,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:53,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:53,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:53,250 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:53,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:53,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:53,281 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110089591] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:53,281 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:53,281 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-03-15 15:27:53,281 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240267771] [2022-03-15 15:27:53,282 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:53,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:27:53,282 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:53,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:27:53,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:27:53,282 INFO L87 Difference]: Start difference. First operand 9889 states and 36937 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:53,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:53,472 INFO L93 Difference]: Finished difference Result 11772 states and 42696 transitions. [2022-03-15 15:27:53,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:53,473 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2022-03-15 15:27:53,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:53,504 INFO L225 Difference]: With dead ends: 11772 [2022-03-15 15:27:53,504 INFO L226 Difference]: Without dead ends: 11719 [2022-03-15 15:27:53,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 42 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-15 15:27:53,505 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 72 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:53,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 60 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:53,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11719 states. [2022-03-15 15:27:53,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11719 to 9815. [2022-03-15 15:27:53,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9815 states, 9814 states have (on average 3.7139800285306706) internal successors, (36449), 9814 states have internal predecessors, (36449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:53,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9815 states to 9815 states and 36449 transitions. [2022-03-15 15:27:53,801 INFO L78 Accepts]: Start accepts. Automaton has 9815 states and 36449 transitions. Word has length 23 [2022-03-15 15:27:53,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:53,802 INFO L470 AbstractCegarLoop]: Abstraction has 9815 states and 36449 transitions. [2022-03-15 15:27:53,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:53,802 INFO L276 IsEmpty]: Start isEmpty. Operand 9815 states and 36449 transitions. [2022-03-15 15:27:53,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:53,819 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:53,819 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:53,835 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-15 15:27:54,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:54,035 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:54,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:54,036 INFO L85 PathProgramCache]: Analyzing trace with hash -1875112408, now seen corresponding path program 22 times [2022-03-15 15:27:54,036 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:54,036 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610377737] [2022-03-15 15:27:54,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:54,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:54,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:54,061 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:54,061 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:54,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610377737] [2022-03-15 15:27:54,061 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610377737] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:54,061 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384949463] [2022-03-15 15:27:54,061 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:27:54,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:54,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:54,063 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-15 15:27:54,064 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-15 15:27:54,084 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:27:54,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:54,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:54,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:54,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:54,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:54,169 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:54,169 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384949463] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:54,169 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:54,170 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:54,170 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114851776] [2022-03-15 15:27:54,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:54,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:54,170 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:54,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:54,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:54,171 INFO L87 Difference]: Start difference. First operand 9815 states and 36449 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-15 15:27:54,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:54,324 INFO L93 Difference]: Finished difference Result 14865 states and 53865 transitions. [2022-03-15 15:27:54,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-03-15 15:27:54,324 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-15 15:27:54,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:54,361 INFO L225 Difference]: With dead ends: 14865 [2022-03-15 15:27:54,361 INFO L226 Difference]: Without dead ends: 14851 [2022-03-15 15:27:54,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:27:54,362 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 92 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 46 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.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:54,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [92 Valid, 46 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:54,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14851 states. [2022-03-15 15:27:54,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14851 to 12374. [2022-03-15 15:27:54,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12374 states, 12373 states have (on average 3.750990058999434) internal successors, (46411), 12373 states have internal predecessors, (46411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:54,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12374 states to 12374 states and 46411 transitions. [2022-03-15 15:27:54,740 INFO L78 Accepts]: Start accepts. Automaton has 12374 states and 46411 transitions. Word has length 25 [2022-03-15 15:27:54,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:54,740 INFO L470 AbstractCegarLoop]: Abstraction has 12374 states and 46411 transitions. [2022-03-15 15:27:54,740 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-15 15:27:54,740 INFO L276 IsEmpty]: Start isEmpty. Operand 12374 states and 46411 transitions. [2022-03-15 15:27:54,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:54,762 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:54,762 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:54,780 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:54,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:54,975 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:54,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:54,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1895071392, now seen corresponding path program 23 times [2022-03-15 15:27:54,976 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:54,976 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733013697] [2022-03-15 15:27:54,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:54,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:54,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:54,999 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:55,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:55,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733013697] [2022-03-15 15:27:55,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733013697] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:55,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1318205950] [2022-03-15 15:27:55,000 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:27:55,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:55,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:55,001 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-15 15:27:55,002 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-15 15:27:55,024 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:27:55,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:55,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:55,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:55,055 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:55,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:55,091 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:55,092 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1318205950] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:55,092 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:55,092 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2022-03-15 15:27:55,092 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628254902] [2022-03-15 15:27:55,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:55,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-03-15 15:27:55,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:55,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-03-15 15:27:55,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-03-15 15:27:55,093 INFO L87 Difference]: Start difference. First operand 12374 states and 46411 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-15 15:27:55,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:55,233 INFO L93 Difference]: Finished difference Result 14384 states and 52212 transitions. [2022-03-15 15:27:55,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-03-15 15:27:55,233 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-15 15:27:55,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:55,275 INFO L225 Difference]: With dead ends: 14384 [2022-03-15 15:27:55,275 INFO L226 Difference]: Without dead ends: 14331 [2022-03-15 15:27:55,276 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-15 15:27:55,276 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 82 mSDsluCounter, 63 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:55,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 40 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:27:55,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14331 states. [2022-03-15 15:27:55,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14331 to 12343. [2022-03-15 15:27:55,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12343 states, 12342 states have (on average 3.7488251498946688) internal successors, (46268), 12342 states have internal predecessors, (46268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:55,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12343 states to 12343 states and 46268 transitions. [2022-03-15 15:27:55,604 INFO L78 Accepts]: Start accepts. Automaton has 12343 states and 46268 transitions. Word has length 25 [2022-03-15 15:27:55,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:55,605 INFO L470 AbstractCegarLoop]: Abstraction has 12343 states and 46268 transitions. [2022-03-15 15:27:55,605 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-15 15:27:55,605 INFO L276 IsEmpty]: Start isEmpty. Operand 12343 states and 46268 transitions. [2022-03-15 15:27:55,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-03-15 15:27:55,624 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:55,624 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:55,639 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-15 15:27:55,824 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,SelfDestructingSolverStorable32 [2022-03-15 15:27:55,825 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:55,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:55,825 INFO L85 PathProgramCache]: Analyzing trace with hash 1021468140, now seen corresponding path program 24 times [2022-03-15 15:27:55,825 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:55,825 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690746235] [2022-03-15 15:27:55,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:55,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:55,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:55,848 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:27:55,849 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:55,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690746235] [2022-03-15 15:27:55,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690746235] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:55,849 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [110931822] [2022-03-15 15:27:55,849 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:27:55,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:55,849 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:55,850 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-15 15:27:55,851 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-15 15:27:55,871 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:27:55,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:55,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 6 conjunts are in the unsatisfiable core [2022-03-15 15:27:55,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:55,912 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:55,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:55,952 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:27:55,953 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [110931822] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:55,953 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:55,953 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-03-15 15:27:55,953 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293523964] [2022-03-15 15:27:55,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:55,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:27:55,953 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:55,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:27:55,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:27:55,953 INFO L87 Difference]: Start difference. First operand 12343 states and 46268 transitions. Second operand has 10 states, 10 states have (on average 4.1) 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-15 15:27:56,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:56,318 INFO L93 Difference]: Finished difference Result 15025 states and 53947 transitions. [2022-03-15 15:27:56,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-03-15 15:27:56,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) 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 25 [2022-03-15 15:27:56,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:56,361 INFO L225 Difference]: With dead ends: 15025 [2022-03-15 15:27:56,361 INFO L226 Difference]: Without dead ends: 14843 [2022-03-15 15:27:56,362 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 44 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=208, Invalid=662, Unknown=0, NotChecked=0, Total=870 [2022-03-15 15:27:56,362 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 217 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:56,362 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 95 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:56,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14843 states. [2022-03-15 15:27:56,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14843 to 12521. [2022-03-15 15:27:56,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12521 states, 12520 states have (on average 3.7399361022364217) internal successors, (46824), 12520 states have internal predecessors, (46824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:56,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12521 states to 12521 states and 46824 transitions. [2022-03-15 15:27:56,794 INFO L78 Accepts]: Start accepts. Automaton has 12521 states and 46824 transitions. Word has length 25 [2022-03-15 15:27:56,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:56,794 INFO L470 AbstractCegarLoop]: Abstraction has 12521 states and 46824 transitions. [2022-03-15 15:27:56,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) 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-15 15:27:56,795 INFO L276 IsEmpty]: Start isEmpty. Operand 12521 states and 46824 transitions. [2022-03-15 15:27:56,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:27:56,818 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:56,818 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:56,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:57,018 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,SelfDestructingSolverStorable33 [2022-03-15 15:27:57,019 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:57,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:57,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1240654612, now seen corresponding path program 25 times [2022-03-15 15:27:57,019 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:57,019 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960162457] [2022-03-15 15:27:57,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:57,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:57,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:57,114 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:57,114 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:57,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960162457] [2022-03-15 15:27:57,114 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960162457] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:57,114 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490226905] [2022-03-15 15:27:57,114 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:27:57,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:57,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:57,115 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-15 15:27:57,116 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-15 15:27:57,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:57,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:27:57,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:57,421 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:57,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:57,514 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:57,515 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490226905] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:57,515 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:57,515 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 15 [2022-03-15 15:27:57,515 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692270855] [2022-03-15 15:27:57,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:57,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:27:57,516 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:57,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:27:57,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:57,516 INFO L87 Difference]: Start difference. First operand 12521 states and 46824 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:57,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:57,830 INFO L93 Difference]: Finished difference Result 14348 states and 52474 transitions. [2022-03-15 15:27:57,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:27:57,830 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:27:57,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:57,864 INFO L225 Difference]: With dead ends: 14348 [2022-03-15 15:27:57,864 INFO L226 Difference]: Without dead ends: 14278 [2022-03-15 15:27:57,865 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:27:57,865 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 114 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 562 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 562 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:57,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 703 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 562 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:57,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14278 states. [2022-03-15 15:27:58,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14278 to 13277. [2022-03-15 15:27:58,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13277 states, 13276 states have (on average 3.7333534197047302) internal successors, (49564), 13276 states have internal predecessors, (49564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:58,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13277 states to 13277 states and 49564 transitions. [2022-03-15 15:27:58,242 INFO L78 Accepts]: Start accepts. Automaton has 13277 states and 49564 transitions. Word has length 27 [2022-03-15 15:27:58,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:58,242 INFO L470 AbstractCegarLoop]: Abstraction has 13277 states and 49564 transitions. [2022-03-15 15:27:58,242 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:58,242 INFO L276 IsEmpty]: Start isEmpty. Operand 13277 states and 49564 transitions. [2022-03-15 15:27:58,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:27:58,268 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:58,268 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:58,286 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-15 15:27:58,471 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-03-15 15:27:58,471 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:58,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:58,472 INFO L85 PathProgramCache]: Analyzing trace with hash -735077948, now seen corresponding path program 26 times [2022-03-15 15:27:58,472 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:58,472 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560397510] [2022-03-15 15:27:58,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:58,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:58,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:58,549 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:58,549 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:58,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560397510] [2022-03-15 15:27:58,549 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560397510] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:58,549 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028813073] [2022-03-15 15:27:58,549 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:27:58,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:58,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:58,551 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-15 15:27:58,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:27:58,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:58,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:27:58,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:27:58,591 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-15 15:27:58,830 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:58,830 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:27:58,948 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:58,948 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028813073] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:27:58,948 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:27:58,948 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:27:58,948 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050669998] [2022-03-15 15:27:58,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:27:58,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:27:58,949 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:27:58,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:27:58,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:58,950 INFO L87 Difference]: Start difference. First operand 13277 states and 49564 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:59,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:27:59,274 INFO L93 Difference]: Finished difference Result 14230 states and 52441 transitions. [2022-03-15 15:27:59,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:27:59,275 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:27:59,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:27:59,309 INFO L225 Difference]: With dead ends: 14230 [2022-03-15 15:27:59,309 INFO L226 Difference]: Without dead ends: 14200 [2022-03-15 15:27:59,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:27:59,310 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 105 mSDsluCounter, 573 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:27:59,310 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 476 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:27:59,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14200 states. [2022-03-15 15:27:59,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14200 to 13587. [2022-03-15 15:27:59,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13587 states, 13586 states have (on average 3.7320771382305313) internal successors, (50704), 13586 states have internal predecessors, (50704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:59,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13587 states to 13587 states and 50704 transitions. [2022-03-15 15:27:59,565 INFO L78 Accepts]: Start accepts. Automaton has 13587 states and 50704 transitions. Word has length 27 [2022-03-15 15:27:59,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:27:59,565 INFO L470 AbstractCegarLoop]: Abstraction has 13587 states and 50704 transitions. [2022-03-15 15:27:59,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:27:59,565 INFO L276 IsEmpty]: Start isEmpty. Operand 13587 states and 50704 transitions. [2022-03-15 15:27:59,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:27:59,591 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:27:59,591 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:27:59,607 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-03-15 15:27:59,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:59,807 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:27:59,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:27:59,807 INFO L85 PathProgramCache]: Analyzing trace with hash -699772612, now seen corresponding path program 27 times [2022-03-15 15:27:59,807 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:27:59,807 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418243446] [2022-03-15 15:27:59,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:27:59,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:27:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:27:59,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:27:59,878 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:27:59,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418243446] [2022-03-15 15:27:59,878 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418243446] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:27:59,878 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142093484] [2022-03-15 15:27:59,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:27:59,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:27:59,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:27:59,880 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-15 15:27:59,880 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-15 15:27:59,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:27:59,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:27:59,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:27:59,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:00,128 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:00,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:00,238 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:00,238 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142093484] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:00,238 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:00,238 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:00,238 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255184379] [2022-03-15 15:28:00,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:00,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:00,239 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:00,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:00,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:00,239 INFO L87 Difference]: Start difference. First operand 13587 states and 50704 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:00,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:00,508 INFO L93 Difference]: Finished difference Result 14461 states and 53364 transitions. [2022-03-15 15:28:00,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:00,508 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:00,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:00,547 INFO L225 Difference]: With dead ends: 14461 [2022-03-15 15:28:00,547 INFO L226 Difference]: Without dead ends: 14431 [2022-03-15 15:28:00,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:00,548 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 98 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:00,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 524 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:00,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14431 states. [2022-03-15 15:28:00,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14431 to 13866. [2022-03-15 15:28:00,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13866 states, 13865 states have (on average 3.7306887847097006) internal successors, (51726), 13865 states have internal predecessors, (51726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:00,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13866 states to 13866 states and 51726 transitions. [2022-03-15 15:28:00,855 INFO L78 Accepts]: Start accepts. Automaton has 13866 states and 51726 transitions. Word has length 27 [2022-03-15 15:28:00,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:00,855 INFO L470 AbstractCegarLoop]: Abstraction has 13866 states and 51726 transitions. [2022-03-15 15:28:00,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:00,855 INFO L276 IsEmpty]: Start isEmpty. Operand 13866 states and 51726 transitions. [2022-03-15 15:28:00,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:00,879 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:00,879 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:00,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-03-15 15:28:01,080 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-03-15 15:28:01,081 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:01,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:01,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1612841472, now seen corresponding path program 28 times [2022-03-15 15:28:01,081 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:01,081 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483693992] [2022-03-15 15:28:01,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:01,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:01,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:01,149 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:01,149 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:01,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483693992] [2022-03-15 15:28:01,149 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483693992] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:01,149 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346236489] [2022-03-15 15:28:01,150 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:01,150 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:01,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:01,151 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-15 15:28:01,151 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-15 15:28:01,172 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:01,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:01,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:01,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:01,441 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:01,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:01,552 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:01,552 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346236489] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:01,552 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:01,552 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:01,552 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067598779] [2022-03-15 15:28:01,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:01,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:01,553 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:01,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:01,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:01,553 INFO L87 Difference]: Start difference. First operand 13866 states and 51726 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:01,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:01,789 INFO L93 Difference]: Finished difference Result 14772 states and 54367 transitions. [2022-03-15 15:28:01,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:01,790 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:01,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:01,826 INFO L225 Difference]: With dead ends: 14772 [2022-03-15 15:28:01,826 INFO L226 Difference]: Without dead ends: 14726 [2022-03-15 15:28:01,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:01,827 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 105 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:01,827 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 476 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:01,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14726 states. [2022-03-15 15:28:02,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14726 to 14096. [2022-03-15 15:28:02,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14096 states, 14095 states have (on average 3.7281305427456544) internal successors, (52548), 14095 states have internal predecessors, (52548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:02,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14096 states to 14096 states and 52548 transitions. [2022-03-15 15:28:02,207 INFO L78 Accepts]: Start accepts. Automaton has 14096 states and 52548 transitions. Word has length 27 [2022-03-15 15:28:02,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:02,207 INFO L470 AbstractCegarLoop]: Abstraction has 14096 states and 52548 transitions. [2022-03-15 15:28:02,207 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:02,207 INFO L276 IsEmpty]: Start isEmpty. Operand 14096 states and 52548 transitions. [2022-03-15 15:28:02,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:02,230 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:02,230 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:02,245 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-03-15 15:28:02,430 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,SelfDestructingSolverStorable37 [2022-03-15 15:28:02,430 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:02,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:02,431 INFO L85 PathProgramCache]: Analyzing trace with hash -1062035200, now seen corresponding path program 29 times [2022-03-15 15:28:02,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:02,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161948445] [2022-03-15 15:28:02,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:02,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:02,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:02,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:02,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:02,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161948445] [2022-03-15 15:28:02,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161948445] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:02,497 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024523531] [2022-03-15 15:28:02,497 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:02,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:02,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:02,498 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-15 15:28:02,498 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-15 15:28:02,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:28:02,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:02,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:02,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:02,745 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:02,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:02,868 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:02,868 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024523531] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:02,868 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:02,868 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 15 [2022-03-15 15:28:02,868 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374159783] [2022-03-15 15:28:02,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:02,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:02,868 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:02,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:02,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:02,869 INFO L87 Difference]: Start difference. First operand 14096 states and 52548 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:03,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:03,176 INFO L93 Difference]: Finished difference Result 15755 states and 57606 transitions. [2022-03-15 15:28:03,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:03,176 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:03,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:03,217 INFO L225 Difference]: With dead ends: 15755 [2022-03-15 15:28:03,218 INFO L226 Difference]: Without dead ends: 15715 [2022-03-15 15:28:03,218 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:03,218 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 120 mSDsluCounter, 997 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:03,218 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 788 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:03,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15715 states. [2022-03-15 15:28:03,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15715 to 14639. [2022-03-15 15:28:03,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14639 states, 14638 states have (on average 3.7261237874026505) internal successors, (54543), 14638 states have internal predecessors, (54543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:03,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14639 states to 14639 states and 54543 transitions. [2022-03-15 15:28:03,494 INFO L78 Accepts]: Start accepts. Automaton has 14639 states and 54543 transitions. Word has length 27 [2022-03-15 15:28:03,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:03,494 INFO L470 AbstractCegarLoop]: Abstraction has 14639 states and 54543 transitions. [2022-03-15 15:28:03,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:03,494 INFO L276 IsEmpty]: Start isEmpty. Operand 14639 states and 54543 transitions. [2022-03-15 15:28:03,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:03,581 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:03,581 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:03,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-03-15 15:28:03,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-03-15 15:28:03,782 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:03,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:03,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1241990722, now seen corresponding path program 30 times [2022-03-15 15:28:03,782 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:03,782 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784466502] [2022-03-15 15:28:03,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:03,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:03,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:03,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:03,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:03,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784466502] [2022-03-15 15:28:03,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784466502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:03,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468465149] [2022-03-15 15:28:03,845 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:03,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:03,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:03,846 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-15 15:28:03,847 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-15 15:28:03,867 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:28:03,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:03,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:03,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:04,080 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:04,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:04,172 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:04,172 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468465149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:04,172 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:04,172 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:04,172 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543129680] [2022-03-15 15:28:04,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:04,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:04,172 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:04,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:04,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:04,173 INFO L87 Difference]: Start difference. First operand 14639 states and 54543 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:04,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:04,400 INFO L93 Difference]: Finished difference Result 15284 states and 56431 transitions. [2022-03-15 15:28:04,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:04,400 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:04,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:04,435 INFO L225 Difference]: With dead ends: 15284 [2022-03-15 15:28:04,435 INFO L226 Difference]: Without dead ends: 15139 [2022-03-15 15:28:04,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:04,435 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 82 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:04,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 501 Invalid, 436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:04,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15139 states. [2022-03-15 15:28:04,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15139 to 14813. [2022-03-15 15:28:04,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14813 states, 14812 states have (on average 3.7248177153659197) internal successors, (55172), 14812 states have internal predecessors, (55172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:04,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14813 states to 14813 states and 55172 transitions. [2022-03-15 15:28:04,692 INFO L78 Accepts]: Start accepts. Automaton has 14813 states and 55172 transitions. Word has length 27 [2022-03-15 15:28:04,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:04,692 INFO L470 AbstractCegarLoop]: Abstraction has 14813 states and 55172 transitions. [2022-03-15 15:28:04,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:04,693 INFO L276 IsEmpty]: Start isEmpty. Operand 14813 states and 55172 transitions. [2022-03-15 15:28:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:04,717 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:04,717 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:04,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-03-15 15:28:04,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-03-15 15:28:04,917 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:04,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:04,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1777023434, now seen corresponding path program 31 times [2022-03-15 15:28:04,917 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:04,918 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546809221] [2022-03-15 15:28:04,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:04,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:04,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:04,976 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:04,976 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:04,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546809221] [2022-03-15 15:28:04,976 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546809221] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:04,976 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [698577302] [2022-03-15 15:28:04,976 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:04,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:04,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:04,978 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-15 15:28:04,978 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-15 15:28:04,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:04,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:04,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:05,221 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:05,222 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:05,318 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:05,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [698577302] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:05,318 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:05,319 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:05,319 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349146818] [2022-03-15 15:28:05,319 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:05,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:05,319 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:05,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:05,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:05,319 INFO L87 Difference]: Start difference. First operand 14813 states and 55172 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:05,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:05,601 INFO L93 Difference]: Finished difference Result 15596 states and 57493 transitions. [2022-03-15 15:28:05,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:05,601 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:05,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:05,638 INFO L225 Difference]: With dead ends: 15596 [2022-03-15 15:28:05,638 INFO L226 Difference]: Without dead ends: 15566 [2022-03-15 15:28:05,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:05,638 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 95 mSDsluCounter, 684 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 439 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:05,638 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 566 Invalid, 439 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:05,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15566 states. [2022-03-15 15:28:05,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15566 to 14939. [2022-03-15 15:28:05,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14939 states, 14938 states have (on average 3.7268710670772527) internal successors, (55672), 14938 states have internal predecessors, (55672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:05,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14939 states to 14939 states and 55672 transitions. [2022-03-15 15:28:05,915 INFO L78 Accepts]: Start accepts. Automaton has 14939 states and 55672 transitions. Word has length 27 [2022-03-15 15:28:05,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:05,915 INFO L470 AbstractCegarLoop]: Abstraction has 14939 states and 55672 transitions. [2022-03-15 15:28:05,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:05,916 INFO L276 IsEmpty]: Start isEmpty. Operand 14939 states and 55672 transitions. [2022-03-15 15:28:05,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:05,941 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:05,941 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:05,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2022-03-15 15:28:06,141 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,SelfDestructingSolverStorable40 [2022-03-15 15:28:06,142 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:06,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:06,142 INFO L85 PathProgramCache]: Analyzing trace with hash 1260332730, now seen corresponding path program 32 times [2022-03-15 15:28:06,142 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:06,142 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231972001] [2022-03-15 15:28:06,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:06,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:06,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:06,218 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:06,218 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:06,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231972001] [2022-03-15 15:28:06,218 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231972001] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:06,218 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550604049] [2022-03-15 15:28:06,219 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:06,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:06,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:06,220 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-15 15:28:06,220 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-15 15:28:06,241 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:06,241 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:06,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:06,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:06,445 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:06,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:06,543 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:06,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550604049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:06,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:06,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:06,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189342702] [2022-03-15 15:28:06,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:06,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:06,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:06,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:06,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:06,545 INFO L87 Difference]: Start difference. First operand 14939 states and 55672 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:06,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:06,816 INFO L93 Difference]: Finished difference Result 15554 states and 57492 transitions. [2022-03-15 15:28:06,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:06,816 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:06,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:06,855 INFO L225 Difference]: With dead ends: 15554 [2022-03-15 15:28:06,855 INFO L226 Difference]: Without dead ends: 15466 [2022-03-15 15:28:06,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:06,856 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 68 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:06,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 512 Invalid, 371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:28:06,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15466 states. [2022-03-15 15:28:07,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15466 to 15165. [2022-03-15 15:28:07,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15165 states, 15164 states have (on average 3.7211158005803218) internal successors, (56427), 15164 states have internal predecessors, (56427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:07,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15165 states to 15165 states and 56427 transitions. [2022-03-15 15:28:07,167 INFO L78 Accepts]: Start accepts. Automaton has 15165 states and 56427 transitions. Word has length 27 [2022-03-15 15:28:07,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:07,167 INFO L470 AbstractCegarLoop]: Abstraction has 15165 states and 56427 transitions. [2022-03-15 15:28:07,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:07,167 INFO L276 IsEmpty]: Start isEmpty. Operand 15165 states and 56427 transitions. [2022-03-15 15:28:07,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:07,196 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:07,196 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:07,213 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-15 15:28:07,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:07,397 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:07,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:07,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1455016062, now seen corresponding path program 33 times [2022-03-15 15:28:07,397 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:07,397 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469343029] [2022-03-15 15:28:07,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:07,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:07,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:07,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:07,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:07,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469343029] [2022-03-15 15:28:07,469 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469343029] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:07,469 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251047288] [2022-03-15 15:28:07,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:07,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:07,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:07,471 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-15 15:28:07,471 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-15 15:28:07,493 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:28:07,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:07,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:07,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:07,735 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:07,736 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:07,851 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:07,851 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251047288] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:07,851 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:07,851 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 15 [2022-03-15 15:28:07,851 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005009472] [2022-03-15 15:28:07,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:07,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:07,852 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:07,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:07,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:07,852 INFO L87 Difference]: Start difference. First operand 15165 states and 56427 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:08,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:08,154 INFO L93 Difference]: Finished difference Result 17763 states and 64869 transitions. [2022-03-15 15:28:08,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:08,154 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:08,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:08,203 INFO L225 Difference]: With dead ends: 17763 [2022-03-15 15:28:08,203 INFO L226 Difference]: Without dead ends: 17647 [2022-03-15 15:28:08,204 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:08,204 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 105 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:08,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 678 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:08,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17647 states. [2022-03-15 15:28:08,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17647 to 16074. [2022-03-15 15:28:08,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16074 states, 16073 states have (on average 3.7375101101225656) internal successors, (60073), 16073 states have internal predecessors, (60073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:08,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16074 states to 16074 states and 60073 transitions. [2022-03-15 15:28:08,604 INFO L78 Accepts]: Start accepts. Automaton has 16074 states and 60073 transitions. Word has length 27 [2022-03-15 15:28:08,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:08,604 INFO L470 AbstractCegarLoop]: Abstraction has 16074 states and 60073 transitions. [2022-03-15 15:28:08,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:08,604 INFO L276 IsEmpty]: Start isEmpty. Operand 16074 states and 60073 transitions. [2022-03-15 15:28:08,633 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:08,633 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:08,633 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:08,648 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-03-15 15:28:08,834 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,SelfDestructingSolverStorable42 [2022-03-15 15:28:08,834 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:08,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:08,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1151333050, now seen corresponding path program 34 times [2022-03-15 15:28:08,834 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:08,834 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124929912] [2022-03-15 15:28:08,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:08,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:08,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:08,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:08,905 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:08,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124929912] [2022-03-15 15:28:08,905 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124929912] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:08,905 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342183199] [2022-03-15 15:28:08,905 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:08,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:08,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:08,906 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-15 15:28:08,907 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-15 15:28:08,927 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:08,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:08,928 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:08,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:09,168 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:09,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:09,263 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:09,263 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342183199] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:09,263 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:09,263 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:09,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870737230] [2022-03-15 15:28:09,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:09,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:09,264 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:09,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:09,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:09,265 INFO L87 Difference]: Start difference. First operand 16074 states and 60073 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:09,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:09,535 INFO L93 Difference]: Finished difference Result 16809 states and 62274 transitions. [2022-03-15 15:28:09,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:09,535 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:09,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:09,577 INFO L225 Difference]: With dead ends: 16809 [2022-03-15 15:28:09,577 INFO L226 Difference]: Without dead ends: 16719 [2022-03-15 15:28:09,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:09,577 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 82 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:09,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 506 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:09,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16719 states. [2022-03-15 15:28:09,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16719 to 16310. [2022-03-15 15:28:09,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16310 states, 16309 states have (on average 3.7376295297075233) internal successors, (60957), 16309 states have internal predecessors, (60957), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:09,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16310 states to 16310 states and 60957 transitions. [2022-03-15 15:28:09,879 INFO L78 Accepts]: Start accepts. Automaton has 16310 states and 60957 transitions. Word has length 27 [2022-03-15 15:28:09,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:09,879 INFO L470 AbstractCegarLoop]: Abstraction has 16310 states and 60957 transitions. [2022-03-15 15:28:09,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:09,880 INFO L276 IsEmpty]: Start isEmpty. Operand 16310 states and 60957 transitions. [2022-03-15 15:28:09,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:09,907 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:09,907 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:09,922 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-15 15:28:10,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:10,107 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:10,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:10,108 INFO L85 PathProgramCache]: Analyzing trace with hash 1987580874, now seen corresponding path program 35 times [2022-03-15 15:28:10,108 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:10,108 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506251839] [2022-03-15 15:28:10,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:10,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:10,227 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:10,227 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:10,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506251839] [2022-03-15 15:28:10,227 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506251839] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:10,227 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863140046] [2022-03-15 15:28:10,227 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:10,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:10,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:10,228 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-15 15:28:10,228 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-15 15:28:10,251 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:28:10,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:10,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:10,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:10,501 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:10,501 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:10,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:10,593 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863140046] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:10,593 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:10,593 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:10,593 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099634804] [2022-03-15 15:28:10,593 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:10,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:10,593 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:10,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:10,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:10,594 INFO L87 Difference]: Start difference. First operand 16310 states and 60957 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:10,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:10,836 INFO L93 Difference]: Finished difference Result 17303 states and 63989 transitions. [2022-03-15 15:28:10,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:10,836 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:10,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:10,876 INFO L225 Difference]: With dead ends: 17303 [2022-03-15 15:28:10,877 INFO L226 Difference]: Without dead ends: 17273 [2022-03-15 15:28:10,877 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:10,877 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 95 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:10,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 553 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:10,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17273 states. [2022-03-15 15:28:11,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17273 to 16496. [2022-03-15 15:28:11,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16496 states, 16495 states have (on average 3.7399818126705062) internal successors, (61691), 16495 states have internal predecessors, (61691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:11,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16496 states to 16496 states and 61691 transitions. [2022-03-15 15:28:11,189 INFO L78 Accepts]: Start accepts. Automaton has 16496 states and 61691 transitions. Word has length 27 [2022-03-15 15:28:11,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:11,189 INFO L470 AbstractCegarLoop]: Abstraction has 16496 states and 61691 transitions. [2022-03-15 15:28:11,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:11,190 INFO L276 IsEmpty]: Start isEmpty. Operand 16496 states and 61691 transitions. [2022-03-15 15:28:11,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:11,216 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:11,216 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:11,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-03-15 15:28:11,417 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,SelfDestructingSolverStorable44 [2022-03-15 15:28:11,417 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:11,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:11,417 INFO L85 PathProgramCache]: Analyzing trace with hash 1650438726, now seen corresponding path program 36 times [2022-03-15 15:28:11,417 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:11,417 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453809522] [2022-03-15 15:28:11,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:11,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:11,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:11,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:11,496 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:11,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453809522] [2022-03-15 15:28:11,496 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453809522] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:11,496 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471480702] [2022-03-15 15:28:11,496 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:11,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:11,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:11,497 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-15 15:28:11,497 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-15 15:28:11,518 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:28:11,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:11,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:11,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:11,755 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:11,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:11,848 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:11,849 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471480702] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:11,849 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:11,849 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:11,849 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893569852] [2022-03-15 15:28:11,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:11,849 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:11,849 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:11,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:11,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:11,850 INFO L87 Difference]: Start difference. First operand 16496 states and 61691 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:12,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:12,036 INFO L93 Difference]: Finished difference Result 17081 states and 63420 transitions. [2022-03-15 15:28:12,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:12,036 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:12,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:12,078 INFO L225 Difference]: With dead ends: 17081 [2022-03-15 15:28:12,078 INFO L226 Difference]: Without dead ends: 17015 [2022-03-15 15:28:12,078 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:12,078 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 82 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:12,078 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 416 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:28:12,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17015 states. [2022-03-15 15:28:12,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17015 to 16690. [2022-03-15 15:28:12,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16690 states, 16689 states have (on average 3.7389897537300016) internal successors, (62400), 16689 states have internal predecessors, (62400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:12,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16690 states to 16690 states and 62400 transitions. [2022-03-15 15:28:12,366 INFO L78 Accepts]: Start accepts. Automaton has 16690 states and 62400 transitions. Word has length 27 [2022-03-15 15:28:12,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:12,366 INFO L470 AbstractCegarLoop]: Abstraction has 16690 states and 62400 transitions. [2022-03-15 15:28:12,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:12,366 INFO L276 IsEmpty]: Start isEmpty. Operand 16690 states and 62400 transitions. [2022-03-15 15:28:12,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:12,394 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:12,394 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:12,409 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-15 15:28:12,594 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,SelfDestructingSolverStorable45 [2022-03-15 15:28:12,594 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:12,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:12,595 INFO L85 PathProgramCache]: Analyzing trace with hash -314976114, now seen corresponding path program 37 times [2022-03-15 15:28:12,595 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:12,595 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1563511719] [2022-03-15 15:28:12,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:12,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:12,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:12,661 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:12,661 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:12,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1563511719] [2022-03-15 15:28:12,661 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1563511719] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:12,661 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913789728] [2022-03-15 15:28:12,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:12,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:12,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:12,662 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-15 15:28:12,665 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-15 15:28:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:12,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:12,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:12,888 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:12,888 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:12,971 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:12,971 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913789728] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:12,971 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:12,971 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:12,971 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900423717] [2022-03-15 15:28:12,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:12,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:12,971 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:12,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:12,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:12,972 INFO L87 Difference]: Start difference. First operand 16690 states and 62400 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:13,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:13,245 INFO L93 Difference]: Finished difference Result 17364 states and 64430 transitions. [2022-03-15 15:28:13,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:13,246 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:13,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:13,287 INFO L225 Difference]: With dead ends: 17364 [2022-03-15 15:28:13,287 INFO L226 Difference]: Without dead ends: 17298 [2022-03-15 15:28:13,287 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:13,287 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 69 mSDsluCounter, 775 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:13,288 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 676 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:13,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17298 states. [2022-03-15 15:28:13,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17298 to 16904. [2022-03-15 15:28:13,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16904 states, 16903 states have (on average 3.7405194344199253) internal successors, (63226), 16903 states have internal predecessors, (63226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:13,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16904 states to 16904 states and 63226 transitions. [2022-03-15 15:28:13,593 INFO L78 Accepts]: Start accepts. Automaton has 16904 states and 63226 transitions. Word has length 27 [2022-03-15 15:28:13,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:13,593 INFO L470 AbstractCegarLoop]: Abstraction has 16904 states and 63226 transitions. [2022-03-15 15:28:13,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:13,593 INFO L276 IsEmpty]: Start isEmpty. Operand 16904 states and 63226 transitions. [2022-03-15 15:28:13,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:13,625 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:13,626 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:13,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-03-15 15:28:13,826 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,SelfDestructingSolverStorable46 [2022-03-15 15:28:13,826 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:13,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:13,826 INFO L85 PathProgramCache]: Analyzing trace with hash 152422742, now seen corresponding path program 38 times [2022-03-15 15:28:13,826 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:13,827 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614281470] [2022-03-15 15:28:13,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:13,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:13,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:13,893 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:13,893 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:13,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614281470] [2022-03-15 15:28:13,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1614281470] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:13,893 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90450983] [2022-03-15 15:28:13,893 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:13,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:13,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:13,894 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-15 15:28:13,895 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-15 15:28:13,915 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:13,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:13,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:13,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:14,144 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:14,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:14,233 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:14,233 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90450983] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:14,233 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:14,233 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:14,234 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59282654] [2022-03-15 15:28:14,234 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:14,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:14,234 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:14,234 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:14,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:14,234 INFO L87 Difference]: Start difference. First operand 16904 states and 63226 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:14,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:14,503 INFO L93 Difference]: Finished difference Result 17887 states and 66224 transitions. [2022-03-15 15:28:14,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:14,503 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:14,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:14,551 INFO L225 Difference]: With dead ends: 17887 [2022-03-15 15:28:14,551 INFO L226 Difference]: Without dead ends: 17857 [2022-03-15 15:28:14,551 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:14,552 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 90 mSDsluCounter, 662 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:14,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 558 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:14,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17857 states. [2022-03-15 15:28:14,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17857 to 17061. [2022-03-15 15:28:14,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17061 states, 17060 states have (on average 3.7441383352872215) internal successors, (63875), 17060 states have internal predecessors, (63875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:14,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17061 states to 17061 states and 63875 transitions. [2022-03-15 15:28:14,975 INFO L78 Accepts]: Start accepts. Automaton has 17061 states and 63875 transitions. Word has length 27 [2022-03-15 15:28:14,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:14,975 INFO L470 AbstractCegarLoop]: Abstraction has 17061 states and 63875 transitions. [2022-03-15 15:28:14,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:14,975 INFO L276 IsEmpty]: Start isEmpty. Operand 17061 states and 63875 transitions. [2022-03-15 15:28:15,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:15,002 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:15,002 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:15,018 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-15 15:28:15,207 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,SelfDestructingSolverStorable47 [2022-03-15 15:28:15,207 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:15,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:15,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1017639438, now seen corresponding path program 39 times [2022-03-15 15:28:15,208 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:15,208 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179330212] [2022-03-15 15:28:15,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:15,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:15,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:15,274 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:15,274 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:15,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179330212] [2022-03-15 15:28:15,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179330212] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:15,274 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903431769] [2022-03-15 15:28:15,274 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:15,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:15,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:15,275 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-15 15:28:15,276 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-15 15:28:15,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:28:15,296 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:15,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:15,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:15,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:15,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:15,601 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:15,601 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903431769] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:15,601 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:15,601 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:15,601 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828581405] [2022-03-15 15:28:15,601 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:15,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:15,602 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:15,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:15,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:15,602 INFO L87 Difference]: Start difference. First operand 17061 states and 63875 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:15,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:15,874 INFO L93 Difference]: Finished difference Result 18468 states and 68107 transitions. [2022-03-15 15:28:15,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:15,874 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:15,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:15,917 INFO L225 Difference]: With dead ends: 18468 [2022-03-15 15:28:15,917 INFO L226 Difference]: Without dead ends: 18406 [2022-03-15 15:28:15,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:15,918 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 89 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:15,918 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 586 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:15,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18406 states. [2022-03-15 15:28:16,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18406 to 17337. [2022-03-15 15:28:16,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17337 states, 17336 states have (on average 3.749134748500231) internal successors, (64995), 17336 states have internal predecessors, (64995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:16,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17337 states to 17337 states and 64995 transitions. [2022-03-15 15:28:16,226 INFO L78 Accepts]: Start accepts. Automaton has 17337 states and 64995 transitions. Word has length 27 [2022-03-15 15:28:16,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:16,226 INFO L470 AbstractCegarLoop]: Abstraction has 17337 states and 64995 transitions. [2022-03-15 15:28:16,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:16,227 INFO L276 IsEmpty]: Start isEmpty. Operand 17337 states and 64995 transitions. [2022-03-15 15:28:16,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:16,255 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:16,255 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:16,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-03-15 15:28:16,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-03-15 15:28:16,455 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:16,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:16,456 INFO L85 PathProgramCache]: Analyzing trace with hash 2082462406, now seen corresponding path program 40 times [2022-03-15 15:28:16,456 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:16,456 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130700401] [2022-03-15 15:28:16,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:16,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:16,520 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:16,520 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:16,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130700401] [2022-03-15 15:28:16,521 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130700401] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:16,521 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321023149] [2022-03-15 15:28:16,521 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:16,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:16,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:16,522 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-15 15:28:16,523 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-15 15:28:16,542 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:16,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:16,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:16,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:16,753 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:16,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:16,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:16,847 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321023149] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:16,847 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:16,847 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:16,847 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189005828] [2022-03-15 15:28:16,848 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:16,848 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:16,848 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:16,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:16,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:16,848 INFO L87 Difference]: Start difference. First operand 17337 states and 64995 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:17,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:17,147 INFO L93 Difference]: Finished difference Result 18221 states and 67611 transitions. [2022-03-15 15:28:17,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:17,147 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:17,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:17,190 INFO L225 Difference]: With dead ends: 18221 [2022-03-15 15:28:17,190 INFO L226 Difference]: Without dead ends: 18191 [2022-03-15 15:28:17,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:17,191 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 90 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 605 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:17,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 712 Invalid, 606 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 605 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:17,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18191 states. [2022-03-15 15:28:17,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18191 to 17491. [2022-03-15 15:28:17,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17491 states, 17490 states have (on average 3.750371640937679) internal successors, (65594), 17490 states have internal predecessors, (65594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:17,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17491 states to 17491 states and 65594 transitions. [2022-03-15 15:28:17,520 INFO L78 Accepts]: Start accepts. Automaton has 17491 states and 65594 transitions. Word has length 27 [2022-03-15 15:28:17,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:17,520 INFO L470 AbstractCegarLoop]: Abstraction has 17491 states and 65594 transitions. [2022-03-15 15:28:17,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:17,520 INFO L276 IsEmpty]: Start isEmpty. Operand 17491 states and 65594 transitions. [2022-03-15 15:28:17,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:17,549 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:17,549 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:17,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-03-15 15:28:17,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-03-15 15:28:17,749 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:17,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:17,750 INFO L85 PathProgramCache]: Analyzing trace with hash -783265718, now seen corresponding path program 41 times [2022-03-15 15:28:17,750 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:17,750 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936102564] [2022-03-15 15:28:17,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:17,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:17,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:17,820 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:17,820 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:17,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936102564] [2022-03-15 15:28:17,820 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936102564] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:17,820 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717026295] [2022-03-15 15:28:17,820 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:17,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:17,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:17,821 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-15 15:28:17,823 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-15 15:28:17,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:28:17,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:17,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:17,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:18,080 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:18,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:18,176 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:18,177 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717026295] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:18,177 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:18,177 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 14 [2022-03-15 15:28:18,177 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738745013] [2022-03-15 15:28:18,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:18,177 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-03-15 15:28:18,177 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:18,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-03-15 15:28:18,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:18,178 INFO L87 Difference]: Start difference. First operand 17491 states and 65594 transitions. Second operand has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:18,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:18,443 INFO L93 Difference]: Finished difference Result 18204 states and 67682 transitions. [2022-03-15 15:28:18,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:18,443 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:18,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:18,487 INFO L225 Difference]: With dead ends: 18204 [2022-03-15 15:28:18,487 INFO L226 Difference]: Without dead ends: 18099 [2022-03-15 15:28:18,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 44 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:28:18,488 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 88 mSDsluCounter, 794 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:18,488 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 630 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:18,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18099 states. [2022-03-15 15:28:18,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18099 to 17688. [2022-03-15 15:28:18,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17688 states, 17687 states have (on average 3.748289704302595) internal successors, (66296), 17687 states have internal predecessors, (66296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:18,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17688 states to 17688 states and 66296 transitions. [2022-03-15 15:28:18,817 INFO L78 Accepts]: Start accepts. Automaton has 17688 states and 66296 transitions. Word has length 27 [2022-03-15 15:28:18,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:18,817 INFO L470 AbstractCegarLoop]: Abstraction has 17688 states and 66296 transitions. [2022-03-15 15:28:18,817 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.8666666666666667) internal successors, (58), 14 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:18,817 INFO L276 IsEmpty]: Start isEmpty. Operand 17688 states and 66296 transitions. [2022-03-15 15:28:18,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:18,846 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:18,846 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:18,861 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-15 15:28:19,047 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,SelfDestructingSolverStorable50 [2022-03-15 15:28:19,047 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:19,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:19,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1705053426, now seen corresponding path program 42 times [2022-03-15 15:28:19,047 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:19,047 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419626292] [2022-03-15 15:28:19,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:19,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:19,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:19,117 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:19,117 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:19,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419626292] [2022-03-15 15:28:19,117 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419626292] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:19,117 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561356050] [2022-03-15 15:28:19,117 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:19,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:19,117 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:19,118 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-15 15:28:19,119 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-15 15:28:19,141 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:28:19,141 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:19,142 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:19,142 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:19,379 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:19,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:19,500 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:19,500 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561356050] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:19,500 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:19,500 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 15 [2022-03-15 15:28:19,500 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470745620] [2022-03-15 15:28:19,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:19,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:19,501 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:19,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:19,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:19,501 INFO L87 Difference]: Start difference. First operand 17688 states and 66296 transitions. Second operand has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:19,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:19,930 INFO L93 Difference]: Finished difference Result 20124 states and 73900 transitions. [2022-03-15 15:28:19,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:19,930 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:19,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:19,974 INFO L225 Difference]: With dead ends: 20124 [2022-03-15 15:28:19,975 INFO L226 Difference]: Without dead ends: 20072 [2022-03-15 15:28:19,975 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:19,975 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 113 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:19,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 933 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:19,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20072 states. [2022-03-15 15:28:20,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20072 to 18185. [2022-03-15 15:28:20,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18185 states, 18184 states have (on average 3.7596238451385835) internal successors, (68365), 18184 states have internal predecessors, (68365), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:20,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18185 states to 18185 states and 68365 transitions. [2022-03-15 15:28:20,319 INFO L78 Accepts]: Start accepts. Automaton has 18185 states and 68365 transitions. Word has length 27 [2022-03-15 15:28:20,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:20,320 INFO L470 AbstractCegarLoop]: Abstraction has 18185 states and 68365 transitions. [2022-03-15 15:28:20,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.625) internal successors, (58), 15 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:20,320 INFO L276 IsEmpty]: Start isEmpty. Operand 18185 states and 68365 transitions. [2022-03-15 15:28:20,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:20,349 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:20,349 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:20,365 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-03-15 15:28:20,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,45 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:20,551 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:20,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:20,551 INFO L85 PathProgramCache]: Analyzing trace with hash 469214414, now seen corresponding path program 43 times [2022-03-15 15:28:20,551 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:20,551 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365877257] [2022-03-15 15:28:20,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:20,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:20,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:20,629 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:20,629 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:20,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365877257] [2022-03-15 15:28:20,629 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365877257] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:20,629 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885743073] [2022-03-15 15:28:20,630 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:20,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:20,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:20,631 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-15 15:28:20,633 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-15 15:28:20,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:20,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:20,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:20,878 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:20,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:20,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:20,978 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885743073] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:20,978 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:20,978 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:20,979 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294633784] [2022-03-15 15:28:20,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:20,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:20,979 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:20,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:20,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:20,979 INFO L87 Difference]: Start difference. First operand 18185 states and 68365 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:21,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:21,257 INFO L93 Difference]: Finished difference Result 18966 states and 70681 transitions. [2022-03-15 15:28:21,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:21,258 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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 27 [2022-03-15 15:28:21,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:21,307 INFO L225 Difference]: With dead ends: 18966 [2022-03-15 15:28:21,308 INFO L226 Difference]: Without dead ends: 18936 [2022-03-15 15:28:21,308 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:21,308 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 98 mSDsluCounter, 606 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:21,308 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 504 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:21,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18936 states. [2022-03-15 15:28:21,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18936 to 18308. [2022-03-15 15:28:21,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18308 states, 18307 states have (on average 3.760692631233954) internal successors, (68847), 18307 states have internal predecessors, (68847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:21,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18308 states to 18308 states and 68847 transitions. [2022-03-15 15:28:21,657 INFO L78 Accepts]: Start accepts. Automaton has 18308 states and 68847 transitions. Word has length 27 [2022-03-15 15:28:21,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:21,658 INFO L470 AbstractCegarLoop]: Abstraction has 18308 states and 68847 transitions. [2022-03-15 15:28:21,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:21,658 INFO L276 IsEmpty]: Start isEmpty. Operand 18308 states and 68847 transitions. [2022-03-15 15:28:21,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:21,688 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:21,688 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:21,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-03-15 15:28:21,888 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,SelfDestructingSolverStorable52 [2022-03-15 15:28:21,889 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:21,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:21,889 INFO L85 PathProgramCache]: Analyzing trace with hash 475835066, now seen corresponding path program 44 times [2022-03-15 15:28:21,889 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:21,889 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299698857] [2022-03-15 15:28:21,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:21,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:21,970 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:21,970 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:21,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299698857] [2022-03-15 15:28:21,970 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299698857] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:21,970 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219205995] [2022-03-15 15:28:21,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:21,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:21,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:21,971 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-15 15:28:21,972 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-15 15:28:21,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:21,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:21,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:21,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:22,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:22,308 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:22,308 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219205995] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:22,309 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:22,309 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:22,309 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545798578] [2022-03-15 15:28:22,309 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:22,309 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:22,309 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:22,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:22,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:22,309 INFO L87 Difference]: Start difference. First operand 18308 states and 68847 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:22,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:22,577 INFO L93 Difference]: Finished difference Result 18865 states and 70515 transitions. [2022-03-15 15:28:22,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:22,577 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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 27 [2022-03-15 15:28:22,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:22,623 INFO L225 Difference]: With dead ends: 18865 [2022-03-15 15:28:22,623 INFO L226 Difference]: Without dead ends: 18797 [2022-03-15 15:28:22,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:22,624 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 67 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 566 SdHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:22,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 566 Invalid, 450 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:22,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18797 states. [2022-03-15 15:28:22,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18797 to 18476. [2022-03-15 15:28:22,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18476 states, 18475 states have (on average 3.7612449255751015) internal successors, (69489), 18475 states have internal predecessors, (69489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:22,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18476 states to 18476 states and 69489 transitions. [2022-03-15 15:28:22,947 INFO L78 Accepts]: Start accepts. Automaton has 18476 states and 69489 transitions. Word has length 27 [2022-03-15 15:28:22,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:22,948 INFO L470 AbstractCegarLoop]: Abstraction has 18476 states and 69489 transitions. [2022-03-15 15:28:22,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:22,948 INFO L276 IsEmpty]: Start isEmpty. Operand 18476 states and 69489 transitions. [2022-03-15 15:28:22,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:22,978 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:22,979 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:22,994 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-03-15 15:28:23,179 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:23,179 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:23,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:23,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1506518146, now seen corresponding path program 45 times [2022-03-15 15:28:23,180 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:23,180 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826040577] [2022-03-15 15:28:23,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:23,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:23,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:23,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:23,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:23,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826040577] [2022-03-15 15:28:23,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826040577] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:23,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103939337] [2022-03-15 15:28:23,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:23,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:23,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:23,262 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-15 15:28:23,263 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-15 15:28:23,287 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:28:23,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:23,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:23,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:23,514 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:23,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:23,649 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:23,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103939337] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:23,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:23,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-15 15:28:23,649 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969427983] [2022-03-15 15:28:23,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:23,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:28:23,649 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:23,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:28:23,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:23,650 INFO L87 Difference]: Start difference. First operand 18476 states and 69489 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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-15 15:28:24,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:24,089 INFO L93 Difference]: Finished difference Result 20566 states and 75847 transitions. [2022-03-15 15:28:24,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:24,090 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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 27 [2022-03-15 15:28:24,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:24,138 INFO L225 Difference]: With dead ends: 20566 [2022-03-15 15:28:24,138 INFO L226 Difference]: Without dead ends: 20536 [2022-03-15 15:28:24,138 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:24,139 INFO L933 BasicCegarLoop]: 91 mSDtfsCounter, 103 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 852 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 857 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:24,139 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 1067 Invalid, 857 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 852 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:24,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20536 states. [2022-03-15 15:28:24,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20536 to 18884. [2022-03-15 15:28:24,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18884 states, 18883 states have (on average 3.769157443202881) internal successors, (71173), 18883 states have internal predecessors, (71173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:24,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18884 states to 18884 states and 71173 transitions. [2022-03-15 15:28:24,594 INFO L78 Accepts]: Start accepts. Automaton has 18884 states and 71173 transitions. Word has length 27 [2022-03-15 15:28:24,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:24,594 INFO L470 AbstractCegarLoop]: Abstraction has 18884 states and 71173 transitions. [2022-03-15 15:28:24,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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-15 15:28:24,594 INFO L276 IsEmpty]: Start isEmpty. Operand 18884 states and 71173 transitions. [2022-03-15 15:28:24,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:24,629 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:24,629 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:24,645 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-03-15 15:28:24,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:24,830 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:24,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:24,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1512496010, now seen corresponding path program 46 times [2022-03-15 15:28:24,831 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:24,831 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351052438] [2022-03-15 15:28:24,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:24,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:24,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:24,909 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:24,909 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:24,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351052438] [2022-03-15 15:28:24,909 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351052438] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:24,909 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718246718] [2022-03-15 15:28:24,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:24,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:24,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:24,910 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-15 15:28:24,911 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-15 15:28:24,932 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:24,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:24,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:24,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:25,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:25,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:25,299 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:25,300 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718246718] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:25,300 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:25,300 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:25,300 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693433450] [2022-03-15 15:28:25,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:25,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:25,301 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:25,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:25,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:25,301 INFO L87 Difference]: Start difference. First operand 18884 states and 71173 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:25,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:25,609 INFO L93 Difference]: Finished difference Result 19698 states and 73472 transitions. [2022-03-15 15:28:25,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:25,609 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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 27 [2022-03-15 15:28:25,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:25,663 INFO L225 Difference]: With dead ends: 19698 [2022-03-15 15:28:25,663 INFO L226 Difference]: Without dead ends: 19642 [2022-03-15 15:28:25,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:25,664 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 99 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:25,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 542 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 469 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:25,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19642 states. [2022-03-15 15:28:25,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19642 to 19076. [2022-03-15 15:28:25,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19076 states, 19075 states have (on average 3.769908256880734) internal successors, (71911), 19075 states have internal predecessors, (71911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:26,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19076 states to 19076 states and 71911 transitions. [2022-03-15 15:28:26,037 INFO L78 Accepts]: Start accepts. Automaton has 19076 states and 71911 transitions. Word has length 27 [2022-03-15 15:28:26,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:26,037 INFO L470 AbstractCegarLoop]: Abstraction has 19076 states and 71911 transitions. [2022-03-15 15:28:26,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:26,037 INFO L276 IsEmpty]: Start isEmpty. Operand 19076 states and 71911 transitions. [2022-03-15 15:28:26,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:26,072 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:26,072 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:26,087 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-03-15 15:28:26,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-03-15 15:28:26,273 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:26,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:26,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1415860474, now seen corresponding path program 47 times [2022-03-15 15:28:26,273 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:26,273 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136715068] [2022-03-15 15:28:26,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:26,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:26,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:26,352 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:26,353 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:26,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136715068] [2022-03-15 15:28:26,353 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136715068] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:26,353 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129239217] [2022-03-15 15:28:26,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:26,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:26,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:26,354 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-15 15:28:26,355 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-15 15:28:26,376 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:28:26,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:26,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:26,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:26,593 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:26,593 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:26,698 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:28:26,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129239217] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:26,698 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:26,698 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:26,698 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260579048] [2022-03-15 15:28:26,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:26,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:26,698 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:26,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:26,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:26,699 INFO L87 Difference]: Start difference. First operand 19076 states and 71911 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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-15 15:28:27,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:27,062 INFO L93 Difference]: Finished difference Result 20110 states and 75050 transitions. [2022-03-15 15:28:27,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:27,062 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 27 [2022-03-15 15:28:27,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:27,113 INFO L225 Difference]: With dead ends: 20110 [2022-03-15 15:28:27,114 INFO L226 Difference]: Without dead ends: 20080 [2022-03-15 15:28:27,114 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:27,114 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 94 mSDsluCounter, 786 mSDsCounter, 0 mSdLazyCounter, 631 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 628 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 631 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:27,114 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 628 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 631 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:27,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20080 states. [2022-03-15 15:28:27,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20080 to 19275. [2022-03-15 15:28:27,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19275 states, 19274 states have (on average 3.7716094220193006) internal successors, (72694), 19274 states have internal predecessors, (72694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:27,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19275 states to 19275 states and 72694 transitions. [2022-03-15 15:28:27,510 INFO L78 Accepts]: Start accepts. Automaton has 19275 states and 72694 transitions. Word has length 27 [2022-03-15 15:28:27,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:27,510 INFO L470 AbstractCegarLoop]: Abstraction has 19275 states and 72694 transitions. [2022-03-15 15:28:27,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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-15 15:28:27,511 INFO L276 IsEmpty]: Start isEmpty. Operand 19275 states and 72694 transitions. [2022-03-15 15:28:27,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:27,542 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:27,543 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:27,558 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-15 15:28:27,743 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,SelfDestructingSolverStorable56 [2022-03-15 15:28:27,743 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:27,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:27,743 INFO L85 PathProgramCache]: Analyzing trace with hash 1723053450, now seen corresponding path program 48 times [2022-03-15 15:28:27,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:27,744 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [264956767] [2022-03-15 15:28:27,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:27,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:27,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:27,811 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:27,812 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:27,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [264956767] [2022-03-15 15:28:27,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [264956767] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:27,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2025556291] [2022-03-15 15:28:27,812 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:27,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:27,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:27,813 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-15 15:28:27,814 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-15 15:28:27,834 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:28:27,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:27,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:27,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:28,070 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:28,070 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:28,160 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:28,161 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2025556291] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:28,161 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:28,161 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:28,161 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752944532] [2022-03-15 15:28:28,161 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:28,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:28,161 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:28,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:28,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:28,161 INFO L87 Difference]: Start difference. First operand 19275 states and 72694 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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-15 15:28:28,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:28,483 INFO L93 Difference]: Finished difference Result 20326 states and 75853 transitions. [2022-03-15 15:28:28,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:28,483 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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 27 [2022-03-15 15:28:28,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:28,533 INFO L225 Difference]: With dead ends: 20326 [2022-03-15 15:28:28,533 INFO L226 Difference]: Without dead ends: 20231 [2022-03-15 15:28:28,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 44 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:28,534 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 96 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 546 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 546 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:28,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [96 Valid, 599 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 546 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:28,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20231 states. [2022-03-15 15:28:28,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20231 to 19566. [2022-03-15 15:28:28,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19566 states, 19565 states have (on average 3.773115256836187) internal successors, (73821), 19565 states have internal predecessors, (73821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:28,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19566 states to 19566 states and 73821 transitions. [2022-03-15 15:28:28,985 INFO L78 Accepts]: Start accepts. Automaton has 19566 states and 73821 transitions. Word has length 27 [2022-03-15 15:28:28,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:28,985 INFO L470 AbstractCegarLoop]: Abstraction has 19566 states and 73821 transitions. [2022-03-15 15:28:28,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 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-15 15:28:28,986 INFO L276 IsEmpty]: Start isEmpty. Operand 19566 states and 73821 transitions. [2022-03-15 15:28:29,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:29,017 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:29,017 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:29,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-03-15 15:28:29,217 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,SelfDestructingSolverStorable57 [2022-03-15 15:28:29,218 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:29,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:29,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1507328886, now seen corresponding path program 49 times [2022-03-15 15:28:29,218 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:29,219 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621439358] [2022-03-15 15:28:29,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:29,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:29,302 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:29,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:29,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621439358] [2022-03-15 15:28:29,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621439358] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:29,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2086066394] [2022-03-15 15:28:29,303 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:29,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:29,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:29,304 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-15 15:28:29,304 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-15 15:28:29,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:29,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:29,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:29,541 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:29,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:29,659 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:29,660 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2086066394] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:29,660 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:29,660 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 17 [2022-03-15 15:28:29,660 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703392945] [2022-03-15 15:28:29,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:29,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:29,660 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:29,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:29,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:29,660 INFO L87 Difference]: Start difference. First operand 19566 states and 73821 transitions. Second operand has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 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-15 15:28:29,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:29,993 INFO L93 Difference]: Finished difference Result 21303 states and 79083 transitions. [2022-03-15 15:28:29,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:29,993 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 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 27 [2022-03-15 15:28:29,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:30,053 INFO L225 Difference]: With dead ends: 21303 [2022-03-15 15:28:30,053 INFO L226 Difference]: Without dead ends: 21255 [2022-03-15 15:28:30,053 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:28:30,053 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 112 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:30,054 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 672 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:30,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21255 states. [2022-03-15 15:28:30,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21255 to 19994. [2022-03-15 15:28:30,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19994 states, 19993 states have (on average 3.77492122242785) internal successors, (75472), 19993 states have internal predecessors, (75472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:30,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19994 states to 19994 states and 75472 transitions. [2022-03-15 15:28:30,505 INFO L78 Accepts]: Start accepts. Automaton has 19994 states and 75472 transitions. Word has length 27 [2022-03-15 15:28:30,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:30,505 INFO L470 AbstractCegarLoop]: Abstraction has 19994 states and 75472 transitions. [2022-03-15 15:28:30,505 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 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-15 15:28:30,505 INFO L276 IsEmpty]: Start isEmpty. Operand 19994 states and 75472 transitions. [2022-03-15 15:28:30,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:30,541 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:30,541 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:30,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-03-15 15:28:30,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-03-15 15:28:30,742 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:30,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:30,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1829336258, now seen corresponding path program 50 times [2022-03-15 15:28:30,743 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:30,743 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887553912] [2022-03-15 15:28:30,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:30,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:30,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:30,825 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:30,825 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:30,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887553912] [2022-03-15 15:28:30,825 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887553912] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:30,825 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727418213] [2022-03-15 15:28:30,826 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:30,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:30,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:30,827 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-15 15:28:30,827 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-15 15:28:30,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:30,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:30,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:30,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:31,050 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:31,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:31,155 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:31,155 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727418213] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:31,156 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:31,156 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 16 [2022-03-15 15:28:31,156 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [579529165] [2022-03-15 15:28:31,156 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:31,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:28:31,156 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:31,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:28:31,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:31,156 INFO L87 Difference]: Start difference. First operand 19994 states and 75472 transitions. Second operand has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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-15 15:28:31,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:31,472 INFO L93 Difference]: Finished difference Result 21008 states and 78520 transitions. [2022-03-15 15:28:31,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:31,472 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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 27 [2022-03-15 15:28:31,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:31,534 INFO L225 Difference]: With dead ends: 21008 [2022-03-15 15:28:31,535 INFO L226 Difference]: Without dead ends: 20978 [2022-03-15 15:28:31,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:31,535 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 108 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:31,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 464 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:31,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20978 states. [2022-03-15 15:28:31,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20978 to 20240. [2022-03-15 15:28:31,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20240 states, 20239 states have (on average 3.7752853401847917) internal successors, (76408), 20239 states have internal predecessors, (76408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:31,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20240 states to 20240 states and 76408 transitions. [2022-03-15 15:28:31,950 INFO L78 Accepts]: Start accepts. Automaton has 20240 states and 76408 transitions. Word has length 27 [2022-03-15 15:28:31,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:31,950 INFO L470 AbstractCegarLoop]: Abstraction has 20240 states and 76408 transitions. [2022-03-15 15:28:31,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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-15 15:28:31,950 INFO L276 IsEmpty]: Start isEmpty. Operand 20240 states and 76408 transitions. [2022-03-15 15:28:31,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:31,984 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:31,984 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:32,000 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-03-15 15:28:32,187 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,SelfDestructingSolverStorable59 [2022-03-15 15:28:32,187 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:32,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:32,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1559770698, now seen corresponding path program 51 times [2022-03-15 15:28:32,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:32,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498288136] [2022-03-15 15:28:32,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:32,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:32,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:32,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:32,278 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:32,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498288136] [2022-03-15 15:28:32,278 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498288136] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:32,278 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575385973] [2022-03-15 15:28:32,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:32,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:32,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:32,284 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-15 15:28:32,285 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-15 15:28:32,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:28:32,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:32,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:32,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:32,581 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:32,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:32,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:32,714 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575385973] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:32,714 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:32,714 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 17 [2022-03-15 15:28:32,714 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385205423] [2022-03-15 15:28:32,714 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:32,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:32,714 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:32,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:32,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:32,715 INFO L87 Difference]: Start difference. First operand 20240 states and 76408 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:33,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:33,108 INFO L93 Difference]: Finished difference Result 21252 states and 79458 transitions. [2022-03-15 15:28:33,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:33,108 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:33,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:33,159 INFO L225 Difference]: With dead ends: 21252 [2022-03-15 15:28:33,160 INFO L226 Difference]: Without dead ends: 21222 [2022-03-15 15:28:33,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:33,160 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 97 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:33,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 598 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 590 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:33,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21222 states. [2022-03-15 15:28:33,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21222 to 20470. [2022-03-15 15:28:33,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20470 states, 20469 states have (on average 3.775660755288485) internal successors, (77284), 20469 states have internal predecessors, (77284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:33,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20470 states to 20470 states and 77284 transitions. [2022-03-15 15:28:33,674 INFO L78 Accepts]: Start accepts. Automaton has 20470 states and 77284 transitions. Word has length 27 [2022-03-15 15:28:33,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:33,674 INFO L470 AbstractCegarLoop]: Abstraction has 20470 states and 77284 transitions. [2022-03-15 15:28:33,674 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:33,674 INFO L276 IsEmpty]: Start isEmpty. Operand 20470 states and 77284 transitions. [2022-03-15 15:28:33,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:33,712 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:33,712 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:33,728 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-15 15:28:33,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:33,913 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:33,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:33,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1365087366, now seen corresponding path program 52 times [2022-03-15 15:28:33,914 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:33,914 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472811376] [2022-03-15 15:28:33,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:33,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:33,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:34,005 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:34,006 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:34,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472811376] [2022-03-15 15:28:34,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472811376] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:34,006 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175675178] [2022-03-15 15:28:34,006 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:34,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:34,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:34,007 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-15 15:28:34,008 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-15 15:28:34,029 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:34,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:34,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:34,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:34,285 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:34,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:34,406 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:34,407 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175675178] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:34,407 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:34,407 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 17 [2022-03-15 15:28:34,407 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367627299] [2022-03-15 15:28:34,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:34,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:34,407 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:34,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:34,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:34,407 INFO L87 Difference]: Start difference. First operand 20470 states and 77284 transitions. Second operand has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:34,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:34,752 INFO L93 Difference]: Finished difference Result 21101 states and 79088 transitions. [2022-03-15 15:28:34,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:34,752 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:34,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:34,812 INFO L225 Difference]: With dead ends: 21101 [2022-03-15 15:28:34,812 INFO L226 Difference]: Without dead ends: 21003 [2022-03-15 15:28:34,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:34,813 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 90 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:34,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 548 Invalid, 511 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:34,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21003 states. [2022-03-15 15:28:35,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21003 to 20668. [2022-03-15 15:28:35,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20668 states, 20667 states have (on average 3.772245608941791) internal successors, (77961), 20667 states have internal predecessors, (77961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:35,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20668 states to 20668 states and 77961 transitions. [2022-03-15 15:28:35,190 INFO L78 Accepts]: Start accepts. Automaton has 20668 states and 77961 transitions. Word has length 27 [2022-03-15 15:28:35,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:35,190 INFO L470 AbstractCegarLoop]: Abstraction has 20668 states and 77961 transitions. [2022-03-15 15:28:35,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.7222222222222223) internal successors, (67), 17 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:35,190 INFO L276 IsEmpty]: Start isEmpty. Operand 20668 states and 77961 transitions. [2022-03-15 15:28:35,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:35,224 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:35,224 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:35,239 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-03-15 15:28:35,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:35,424 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:35,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:35,425 INFO L85 PathProgramCache]: Analyzing trace with hash -564336006, now seen corresponding path program 53 times [2022-03-15 15:28:35,425 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:35,425 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031751014] [2022-03-15 15:28:35,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:35,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:35,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:35,508 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:35,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031751014] [2022-03-15 15:28:35,508 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031751014] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:35,508 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716419138] [2022-03-15 15:28:35,508 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:35,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:35,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:35,509 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-15 15:28:35,510 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-15 15:28:35,530 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:28:35,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:35,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:35,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:35,750 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:35,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:35,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:35,910 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716419138] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:35,910 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:35,910 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 19 [2022-03-15 15:28:35,910 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806315155] [2022-03-15 15:28:35,910 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:35,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:28:35,911 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:35,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:28:35,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:28:35,911 INFO L87 Difference]: Start difference. First operand 20668 states and 77961 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:28:36,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:36,450 INFO L93 Difference]: Finished difference Result 22401 states and 83279 transitions. [2022-03-15 15:28:36,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:36,451 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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 27 [2022-03-15 15:28:36,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:36,513 INFO L225 Difference]: With dead ends: 22401 [2022-03-15 15:28:36,513 INFO L226 Difference]: Without dead ends: 22360 [2022-03-15 15:28:36,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:28:36,513 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 119 mSDsluCounter, 1202 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:36,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 944 Invalid, 859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:36,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22360 states. [2022-03-15 15:28:36,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22360 to 21222. [2022-03-15 15:28:36,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21222 states, 21221 states have (on average 3.7722538994392347) internal successors, (80051), 21221 states have internal predecessors, (80051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:36,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21222 states to 21222 states and 80051 transitions. [2022-03-15 15:28:36,951 INFO L78 Accepts]: Start accepts. Automaton has 21222 states and 80051 transitions. Word has length 27 [2022-03-15 15:28:36,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:36,951 INFO L470 AbstractCegarLoop]: Abstraction has 21222 states and 80051 transitions. [2022-03-15 15:28:36,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:28:36,951 INFO L276 IsEmpty]: Start isEmpty. Operand 21222 states and 80051 transitions. [2022-03-15 15:28:36,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:36,985 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:36,985 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:37,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-03-15 15:28:37,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:37,187 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:37,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:37,188 INFO L85 PathProgramCache]: Analyzing trace with hash -543379962, now seen corresponding path program 54 times [2022-03-15 15:28:37,188 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:37,188 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945850986] [2022-03-15 15:28:37,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:37,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:37,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:37,272 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:37,272 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:37,272 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945850986] [2022-03-15 15:28:37,273 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945850986] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:37,273 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147280738] [2022-03-15 15:28:37,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:37,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:37,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:37,276 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-15 15:28:37,277 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-15 15:28:37,298 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:28:37,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:37,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:37,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:37,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:37,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:37,607 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-03-15 15:28:37,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147280738] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:37,607 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:37,607 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 16 [2022-03-15 15:28:37,607 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545679283] [2022-03-15 15:28:37,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:37,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:28:37,608 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:37,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:28:37,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:37,608 INFO L87 Difference]: Start difference. First operand 21222 states and 80051 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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-15 15:28:37,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:37,971 INFO L93 Difference]: Finished difference Result 22034 states and 82438 transitions. [2022-03-15 15:28:37,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:37,972 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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 27 [2022-03-15 15:28:37,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:38,034 INFO L225 Difference]: With dead ends: 22034 [2022-03-15 15:28:38,034 INFO L226 Difference]: Without dead ends: 21972 [2022-03-15 15:28:38,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:38,035 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 84 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 606 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 606 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:38,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [84 Valid, 625 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 606 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:38,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21972 states. [2022-03-15 15:28:38,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21972 to 21408. [2022-03-15 15:28:38,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21408 states, 21407 states have (on average 3.7745130097631616) internal successors, (80801), 21407 states have internal predecessors, (80801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:38,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21408 states to 21408 states and 80801 transitions. [2022-03-15 15:28:38,511 INFO L78 Accepts]: Start accepts. Automaton has 21408 states and 80801 transitions. Word has length 27 [2022-03-15 15:28:38,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:38,511 INFO L470 AbstractCegarLoop]: Abstraction has 21408 states and 80801 transitions. [2022-03-15 15:28:38,511 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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-15 15:28:38,511 INFO L276 IsEmpty]: Start isEmpty. Operand 21408 states and 80801 transitions. [2022-03-15 15:28:38,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:38,552 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:38,552 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:38,568 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-03-15 15:28:38,753 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:38,753 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:38,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:38,753 INFO L85 PathProgramCache]: Analyzing trace with hash 904745286, now seen corresponding path program 55 times [2022-03-15 15:28:38,753 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:38,753 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502287299] [2022-03-15 15:28:38,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:38,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:38,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:38,845 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:38,845 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:38,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502287299] [2022-03-15 15:28:38,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502287299] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:38,845 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142118397] [2022-03-15 15:28:38,845 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:38,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:38,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:38,847 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-15 15:28:38,848 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-15 15:28:38,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:38,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:38,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:39,129 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:39,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:39,245 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:39,245 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142118397] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:39,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:39,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 17 [2022-03-15 15:28:39,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869224687] [2022-03-15 15:28:39,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:39,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:39,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:39,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:39,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:39,246 INFO L87 Difference]: Start difference. First operand 21408 states and 80801 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) 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-15 15:28:39,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:39,617 INFO L93 Difference]: Finished difference Result 21975 states and 82472 transitions. [2022-03-15 15:28:39,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:39,617 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) 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 27 [2022-03-15 15:28:39,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:39,686 INFO L225 Difference]: With dead ends: 21975 [2022-03-15 15:28:39,686 INFO L226 Difference]: Without dead ends: 21907 [2022-03-15 15:28:39,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:39,686 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 74 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:39,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 606 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 523 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:39,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21907 states. [2022-03-15 15:28:40,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21907 to 21570. [2022-03-15 15:28:40,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21570 states, 21569 states have (on average 3.7743984422087253) internal successors, (81410), 21569 states have internal predecessors, (81410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:40,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21570 states to 21570 states and 81410 transitions. [2022-03-15 15:28:40,129 INFO L78 Accepts]: Start accepts. Automaton has 21570 states and 81410 transitions. Word has length 27 [2022-03-15 15:28:40,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:40,129 INFO L470 AbstractCegarLoop]: Abstraction has 21570 states and 81410 transitions. [2022-03-15 15:28:40,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) 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-15 15:28:40,129 INFO L276 IsEmpty]: Start isEmpty. Operand 21570 states and 81410 transitions. [2022-03-15 15:28:40,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:40,165 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:40,165 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:40,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-03-15 15:28:40,366 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,SelfDestructingSolverStorable64 [2022-03-15 15:28:40,366 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:40,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:40,366 INFO L85 PathProgramCache]: Analyzing trace with hash 392023814, now seen corresponding path program 56 times [2022-03-15 15:28:40,366 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:40,367 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935310042] [2022-03-15 15:28:40,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:40,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:40,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:40,459 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:40,460 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:40,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935310042] [2022-03-15 15:28:40,460 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935310042] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:40,460 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251936981] [2022-03-15 15:28:40,460 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:40,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:40,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:40,461 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-15 15:28:40,462 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-15 15:28:40,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:40,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:40,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:40,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:40,723 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:40,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:40,862 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:40,862 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251936981] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:40,862 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:40,862 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 18 [2022-03-15 15:28:40,862 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500089154] [2022-03-15 15:28:40,862 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:40,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:40,862 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:40,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:40,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:40,863 INFO L87 Difference]: Start difference. First operand 21570 states and 81410 transitions. Second operand has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 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-15 15:28:41,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:41,378 INFO L93 Difference]: Finished difference Result 24163 states and 89788 transitions. [2022-03-15 15:28:41,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:41,378 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 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 27 [2022-03-15 15:28:41,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:41,444 INFO L225 Difference]: With dead ends: 24163 [2022-03-15 15:28:41,444 INFO L226 Difference]: Without dead ends: 24098 [2022-03-15 15:28:41,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:28:41,447 INFO L933 BasicCegarLoop]: 81 mSDtfsCounter, 115 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 952 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 958 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 952 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:41,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 1022 Invalid, 958 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 952 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:41,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24098 states. [2022-03-15 15:28:41,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24098 to 22358. [2022-03-15 15:28:41,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22358 states, 22357 states have (on average 3.7849443127432125) internal successors, (84620), 22357 states have internal predecessors, (84620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:41,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22358 states to 22358 states and 84620 transitions. [2022-03-15 15:28:41,930 INFO L78 Accepts]: Start accepts. Automaton has 22358 states and 84620 transitions. Word has length 27 [2022-03-15 15:28:41,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:41,930 INFO L470 AbstractCegarLoop]: Abstraction has 22358 states and 84620 transitions. [2022-03-15 15:28:41,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.473684210526316) internal successors, (66), 18 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-15 15:28:41,931 INFO L276 IsEmpty]: Start isEmpty. Operand 22358 states and 84620 transitions. [2022-03-15 15:28:41,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:41,970 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:41,970 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:41,986 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-03-15 15:28:42,171 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,SelfDestructingSolverStorable65 [2022-03-15 15:28:42,171 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:42,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:42,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1720511174, now seen corresponding path program 57 times [2022-03-15 15:28:42,171 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:42,171 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091153939] [2022-03-15 15:28:42,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:42,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:42,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:42,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:42,265 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:42,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091153939] [2022-03-15 15:28:42,266 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091153939] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:42,266 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155861278] [2022-03-15 15:28:42,266 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:42,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:42,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:42,267 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-15 15:28:42,267 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-15 15:28:42,290 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:28:42,290 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:42,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:42,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:42,508 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:42,508 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:42,636 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:42,637 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155861278] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:42,637 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:42,637 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 18 [2022-03-15 15:28:42,637 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373449619] [2022-03-15 15:28:42,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:42,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:42,637 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:42,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:42,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:42,637 INFO L87 Difference]: Start difference. First operand 22358 states and 84620 transitions. Second operand has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:43,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:43,100 INFO L93 Difference]: Finished difference Result 23198 states and 87112 transitions. [2022-03-15 15:28:43,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:43,100 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:43,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:43,157 INFO L225 Difference]: With dead ends: 23198 [2022-03-15 15:28:43,157 INFO L226 Difference]: Without dead ends: 23168 [2022-03-15 15:28:43,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:28:43,158 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 111 mSDsluCounter, 853 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:43,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 669 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:43,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23168 states. [2022-03-15 15:28:43,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23168 to 22488. [2022-03-15 15:28:43,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22488 states, 22487 states have (on average 3.785698403522035) internal successors, (85129), 22487 states have internal predecessors, (85129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:43,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22488 states to 22488 states and 85129 transitions. [2022-03-15 15:28:43,675 INFO L78 Accepts]: Start accepts. Automaton has 22488 states and 85129 transitions. Word has length 27 [2022-03-15 15:28:43,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:43,675 INFO L470 AbstractCegarLoop]: Abstraction has 22488 states and 85129 transitions. [2022-03-15 15:28:43,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:43,675 INFO L276 IsEmpty]: Start isEmpty. Operand 22488 states and 85129 transitions. [2022-03-15 15:28:43,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:43,715 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:43,715 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:43,731 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-03-15 15:28:43,915 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,SelfDestructingSolverStorable66 [2022-03-15 15:28:43,916 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:43,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:43,916 INFO L85 PathProgramCache]: Analyzing trace with hash 974893574, now seen corresponding path program 58 times [2022-03-15 15:28:43,916 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:43,916 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676149233] [2022-03-15 15:28:43,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:43,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:43,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:43,987 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:43,987 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:43,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676149233] [2022-03-15 15:28:43,987 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676149233] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:43,987 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111070095] [2022-03-15 15:28:43,988 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:43,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:43,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:43,989 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-15 15:28:43,989 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-15 15:28:44,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:44,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:44,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:44,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:44,202 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:44,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:44,307 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:44,307 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111070095] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:44,307 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:44,307 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-03-15 15:28:44,307 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650781148] [2022-03-15 15:28:44,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:44,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:28:44,307 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:44,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:28:44,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:44,308 INFO L87 Difference]: Start difference. First operand 22488 states and 85129 transitions. Second operand has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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-15 15:28:44,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:44,757 INFO L93 Difference]: Finished difference Result 24712 states and 92130 transitions. [2022-03-15 15:28:44,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:44,757 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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 27 [2022-03-15 15:28:44,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:44,820 INFO L225 Difference]: With dead ends: 24712 [2022-03-15 15:28:44,821 INFO L226 Difference]: Without dead ends: 24678 [2022-03-15 15:28:44,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=290, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:44,821 INFO L933 BasicCegarLoop]: 90 mSDtfsCounter, 108 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 892 SdHoareTripleChecker+Invalid, 806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:44,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 892 Invalid, 806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:44,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24678 states. [2022-03-15 15:28:45,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24678 to 23061. [2022-03-15 15:28:45,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23061 states, 23060 states have (on average 3.7935819601040763) internal successors, (87480), 23060 states have internal predecessors, (87480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:45,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23061 states to 23061 states and 87480 transitions. [2022-03-15 15:28:45,289 INFO L78 Accepts]: Start accepts. Automaton has 23061 states and 87480 transitions. Word has length 27 [2022-03-15 15:28:45,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:45,289 INFO L470 AbstractCegarLoop]: Abstraction has 23061 states and 87480 transitions. [2022-03-15 15:28:45,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.6470588235294117) internal successors, (62), 16 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-15 15:28:45,289 INFO L276 IsEmpty]: Start isEmpty. Operand 23061 states and 87480 transitions. [2022-03-15 15:28:45,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:45,329 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:45,329 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:45,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-03-15 15:28:45,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:45,530 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:45,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:45,530 INFO L85 PathProgramCache]: Analyzing trace with hash 612630986, now seen corresponding path program 59 times [2022-03-15 15:28:45,530 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:45,530 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434272574] [2022-03-15 15:28:45,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:45,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:45,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:45,607 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:45,607 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:45,607 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434272574] [2022-03-15 15:28:45,607 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434272574] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:45,608 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393878786] [2022-03-15 15:28:45,608 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:45,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:45,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:45,609 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-15 15:28:45,609 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-15 15:28:45,629 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-03-15 15:28:45,629 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:45,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:45,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:45,835 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:45,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:45,944 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:45,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393878786] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:45,945 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:45,945 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:45,945 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063883593] [2022-03-15 15:28:45,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:45,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:45,945 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:45,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:45,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:45,945 INFO L87 Difference]: Start difference. First operand 23061 states and 87480 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:46,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:46,337 INFO L93 Difference]: Finished difference Result 23923 states and 90023 transitions. [2022-03-15 15:28:46,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:46,337 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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 27 [2022-03-15 15:28:46,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:46,413 INFO L225 Difference]: With dead ends: 23923 [2022-03-15 15:28:46,413 INFO L226 Difference]: Without dead ends: 23893 [2022-03-15 15:28:46,413 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:46,414 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 110 mSDsluCounter, 686 mSDsCounter, 0 mSdLazyCounter, 535 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 535 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:46,414 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 529 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 535 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:46,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23893 states. [2022-03-15 15:28:46,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23893 to 23171. [2022-03-15 15:28:46,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23171 states, 23170 states have (on average 3.795338800172637) internal successors, (87938), 23170 states have internal predecessors, (87938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:46,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23171 states to 23171 states and 87938 transitions. [2022-03-15 15:28:46,898 INFO L78 Accepts]: Start accepts. Automaton has 23171 states and 87938 transitions. Word has length 27 [2022-03-15 15:28:46,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:46,898 INFO L470 AbstractCegarLoop]: Abstraction has 23171 states and 87938 transitions. [2022-03-15 15:28:46,898 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:46,898 INFO L276 IsEmpty]: Start isEmpty. Operand 23171 states and 87938 transitions. [2022-03-15 15:28:46,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:46,939 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:46,939 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:46,954 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-15 15:28:47,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:47,139 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:47,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:47,140 INFO L85 PathProgramCache]: Analyzing trace with hash 1406917254, now seen corresponding path program 60 times [2022-03-15 15:28:47,140 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:47,140 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437013941] [2022-03-15 15:28:47,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:47,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:47,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:47,279 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:47,279 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:47,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437013941] [2022-03-15 15:28:47,279 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437013941] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:47,279 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247069663] [2022-03-15 15:28:47,279 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:47,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:47,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:47,280 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-15 15:28:47,281 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-15 15:28:47,301 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:28:47,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:47,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:47,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:47,522 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:47,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:47,622 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:47,623 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247069663] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:47,623 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:47,623 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 6] total 15 [2022-03-15 15:28:47,623 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082258949] [2022-03-15 15:28:47,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:47,623 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-03-15 15:28:47,623 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:47,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-03-15 15:28:47,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2022-03-15 15:28:47,624 INFO L87 Difference]: Start difference. First operand 23171 states and 87938 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:47,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:47,956 INFO L93 Difference]: Finished difference Result 23779 states and 89642 transitions. [2022-03-15 15:28:47,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:47,957 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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 27 [2022-03-15 15:28:47,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:48,019 INFO L225 Difference]: With dead ends: 23779 [2022-03-15 15:28:48,020 INFO L226 Difference]: Without dead ends: 23729 [2022-03-15 15:28:48,020 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 43 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:48,020 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 100 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:48,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 489 Invalid, 462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:48,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23729 states. [2022-03-15 15:28:48,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23729 to 23331. [2022-03-15 15:28:48,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23331 states, 23330 states have (on average 3.794513501928847) internal successors, (88526), 23330 states have internal predecessors, (88526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:48,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23331 states to 23331 states and 88526 transitions. [2022-03-15 15:28:48,442 INFO L78 Accepts]: Start accepts. Automaton has 23331 states and 88526 transitions. Word has length 27 [2022-03-15 15:28:48,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:48,442 INFO L470 AbstractCegarLoop]: Abstraction has 23331 states and 88526 transitions. [2022-03-15 15:28:48,442 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 15 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-15 15:28:48,442 INFO L276 IsEmpty]: Start isEmpty. Operand 23331 states and 88526 transitions. [2022-03-15 15:28:48,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:48,481 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:48,481 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:48,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-03-15 15:28:48,681 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,SelfDestructingSolverStorable69 [2022-03-15 15:28:48,682 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:48,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:48,682 INFO L85 PathProgramCache]: Analyzing trace with hash 798928522, now seen corresponding path program 61 times [2022-03-15 15:28:48,682 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:48,682 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1509539718] [2022-03-15 15:28:48,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:48,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:48,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:48,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:48,768 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:48,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1509539718] [2022-03-15 15:28:48,768 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1509539718] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:48,768 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688167643] [2022-03-15 15:28:48,768 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:48,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:48,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:48,770 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-15 15:28:48,770 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-15 15:28:48,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:48,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:48,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:49,011 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:49,011 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:49,138 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:28:49,138 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688167643] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:49,139 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:49,139 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 18 [2022-03-15 15:28:49,139 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022892517] [2022-03-15 15:28:49,139 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:49,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:49,139 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:49,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:49,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:49,139 INFO L87 Difference]: Start difference. First operand 23331 states and 88526 transitions. Second operand has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 18 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-15 15:28:49,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:49,550 INFO L93 Difference]: Finished difference Result 25647 states and 95754 transitions. [2022-03-15 15:28:49,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:49,550 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 18 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 27 [2022-03-15 15:28:49,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:49,626 INFO L225 Difference]: With dead ends: 25647 [2022-03-15 15:28:49,626 INFO L226 Difference]: Without dead ends: 25595 [2022-03-15 15:28:49,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:28:49,626 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 115 mSDsluCounter, 889 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:49,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 766 Invalid, 632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:49,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25595 states. [2022-03-15 15:28:50,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25595 to 23873. [2022-03-15 15:28:50,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23873 states, 23872 states have (on average 3.8009383378016084) internal successors, (90736), 23872 states have internal predecessors, (90736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:50,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23873 states to 23873 states and 90736 transitions. [2022-03-15 15:28:50,193 INFO L78 Accepts]: Start accepts. Automaton has 23873 states and 90736 transitions. Word has length 27 [2022-03-15 15:28:50,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:50,193 INFO L470 AbstractCegarLoop]: Abstraction has 23873 states and 90736 transitions. [2022-03-15 15:28:50,193 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.4210526315789473) internal successors, (65), 18 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-15 15:28:50,193 INFO L276 IsEmpty]: Start isEmpty. Operand 23873 states and 90736 transitions. [2022-03-15 15:28:50,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:50,238 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:50,238 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:50,254 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-15 15:28:50,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,64 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:50,439 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:50,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:50,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1773933906, now seen corresponding path program 62 times [2022-03-15 15:28:50,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:50,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187013302] [2022-03-15 15:28:50,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:50,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:50,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:50,529 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:50,529 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:50,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187013302] [2022-03-15 15:28:50,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187013302] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:50,529 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365644620] [2022-03-15 15:28:50,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:28:50,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:50,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:50,530 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-15 15:28:50,531 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-15 15:28:50,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:28:50,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:50,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:50,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:50,768 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:50,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:50,901 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:50,901 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365644620] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:50,901 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:50,901 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 18 [2022-03-15 15:28:50,901 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232977622] [2022-03-15 15:28:50,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:50,901 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:50,902 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:50,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:50,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:50,902 INFO L87 Difference]: Start difference. First operand 23873 states and 90736 transitions. Second operand has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 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-15 15:28:51,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:51,387 INFO L93 Difference]: Finished difference Result 24766 states and 93367 transitions. [2022-03-15 15:28:51,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:51,387 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 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 27 [2022-03-15 15:28:51,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:51,470 INFO L225 Difference]: With dead ends: 24766 [2022-03-15 15:28:51,470 INFO L226 Difference]: Without dead ends: 24736 [2022-03-15 15:28:51,470 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:28:51,470 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 108 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:51,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 596 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:51,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24736 states. [2022-03-15 15:28:51,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24736 to 23990. [2022-03-15 15:28:51,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23990 states, 23989 states have (on average 3.802742923840093) internal successors, (91224), 23989 states have internal predecessors, (91224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:52,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23990 states to 23990 states and 91224 transitions. [2022-03-15 15:28:52,065 INFO L78 Accepts]: Start accepts. Automaton has 23990 states and 91224 transitions. Word has length 27 [2022-03-15 15:28:52,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:52,066 INFO L470 AbstractCegarLoop]: Abstraction has 23990 states and 91224 transitions. [2022-03-15 15:28:52,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 18 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-15 15:28:52,066 INFO L276 IsEmpty]: Start isEmpty. Operand 23990 states and 91224 transitions. [2022-03-15 15:28:52,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:52,109 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:52,109 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:52,125 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-03-15 15:28:52,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:52,310 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:52,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:52,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1614694410, now seen corresponding path program 63 times [2022-03-15 15:28:52,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:52,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582699074] [2022-03-15 15:28:52,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:52,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:52,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:52,388 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:52,388 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:52,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582699074] [2022-03-15 15:28:52,388 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582699074] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:52,388 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229758569] [2022-03-15 15:28:52,389 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:28:52,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:52,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:52,390 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-15 15:28:52,390 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-15 15:28:52,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:28:52,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:52,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:52,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:52,640 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:52,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:52,783 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:52,783 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229758569] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:52,784 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:52,784 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 18 [2022-03-15 15:28:52,784 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274011667] [2022-03-15 15:28:52,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:52,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-03-15 15:28:52,784 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:52,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-03-15 15:28:52,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=292, Unknown=0, NotChecked=0, Total=342 [2022-03-15 15:28:52,784 INFO L87 Difference]: Start difference. First operand 23990 states and 91224 transitions. Second operand has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:53,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:53,231 INFO L93 Difference]: Finished difference Result 25122 states and 94481 transitions. [2022-03-15 15:28:53,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:53,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:28:53,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:53,303 INFO L225 Difference]: With dead ends: 25122 [2022-03-15 15:28:53,303 INFO L226 Difference]: Without dead ends: 25084 [2022-03-15 15:28:53,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 40 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2022-03-15 15:28:53,304 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 115 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:53,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 681 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:53,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25084 states. [2022-03-15 15:28:53,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25084 to 24200. [2022-03-15 15:28:53,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24200 states, 24199 states have (on average 3.803297656927972) internal successors, (92036), 24199 states have internal predecessors, (92036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:53,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24200 states to 24200 states and 92036 transitions. [2022-03-15 15:28:53,796 INFO L78 Accepts]: Start accepts. Automaton has 24200 states and 92036 transitions. Word has length 27 [2022-03-15 15:28:53,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:53,796 INFO L470 AbstractCegarLoop]: Abstraction has 24200 states and 92036 transitions. [2022-03-15 15:28:53,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.526315789473684) internal successors, (67), 18 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:53,797 INFO L276 IsEmpty]: Start isEmpty. Operand 24200 states and 92036 transitions. [2022-03-15 15:28:53,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:53,849 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:53,849 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:53,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-03-15 15:28:54,050 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,SelfDestructingSolverStorable72 [2022-03-15 15:28:54,050 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:54,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:54,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1613186170, now seen corresponding path program 64 times [2022-03-15 15:28:54,050 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:54,050 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902504850] [2022-03-15 15:28:54,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:54,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:54,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:54,142 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:54,143 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:54,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902504850] [2022-03-15 15:28:54,143 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902504850] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:54,143 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [961451989] [2022-03-15 15:28:54,143 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:28:54,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:54,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:54,144 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-15 15:28:54,144 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-15 15:28:54,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:28:54,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:54,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:54,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:54,384 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:54,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:54,507 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:54,507 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [961451989] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:54,507 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:54,507 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 17 [2022-03-15 15:28:54,507 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164846044] [2022-03-15 15:28:54,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:54,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:54,508 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:54,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:54,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:54,508 INFO L87 Difference]: Start difference. First operand 24200 states and 92036 transitions. Second operand has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 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-15 15:28:54,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:54,942 INFO L93 Difference]: Finished difference Result 26053 states and 97640 transitions. [2022-03-15 15:28:54,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:28:54,942 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 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 27 [2022-03-15 15:28:54,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:55,023 INFO L225 Difference]: With dead ends: 26053 [2022-03-15 15:28:55,024 INFO L226 Difference]: Without dead ends: 25996 [2022-03-15 15:28:55,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:55,024 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 139 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 699 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 699 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:55,024 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 746 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 699 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:55,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25996 states. [2022-03-15 15:28:55,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25996 to 24705. [2022-03-15 15:28:55,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24705 states, 24704 states have (on average 3.803958873056995) internal successors, (93973), 24704 states have internal predecessors, (93973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:55,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24705 states to 24705 states and 93973 transitions. [2022-03-15 15:28:55,584 INFO L78 Accepts]: Start accepts. Automaton has 24705 states and 93973 transitions. Word has length 27 [2022-03-15 15:28:55,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:55,584 INFO L470 AbstractCegarLoop]: Abstraction has 24705 states and 93973 transitions. [2022-03-15 15:28:55,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.5555555555555554) internal successors, (64), 17 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-15 15:28:55,584 INFO L276 IsEmpty]: Start isEmpty. Operand 24705 states and 93973 transitions. [2022-03-15 15:28:55,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:55,628 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:55,628 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:55,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-03-15 15:28:55,828 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,67 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:55,828 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:55,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:55,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1105734706, now seen corresponding path program 65 times [2022-03-15 15:28:55,828 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:55,829 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231325656] [2022-03-15 15:28:55,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:55,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:55,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:55,925 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:55,926 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:55,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231325656] [2022-03-15 15:28:55,926 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231325656] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:55,926 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534728702] [2022-03-15 15:28:55,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:28:55,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:55,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:55,927 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-15 15:28:55,927 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-15 15:28:55,950 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:28:55,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:55,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:55,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:56,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:56,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:56,274 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:56,274 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534728702] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:56,274 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:56,275 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 16 [2022-03-15 15:28:56,275 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255266923] [2022-03-15 15:28:56,275 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:56,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-03-15 15:28:56,275 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:56,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-03-15 15:28:56,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2022-03-15 15:28:56,275 INFO L87 Difference]: Start difference. First operand 24705 states and 93973 transitions. Second operand has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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-15 15:28:56,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:56,809 INFO L93 Difference]: Finished difference Result 25797 states and 97262 transitions. [2022-03-15 15:28:56,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:56,809 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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 27 [2022-03-15 15:28:56,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:56,881 INFO L225 Difference]: With dead ends: 25797 [2022-03-15 15:28:56,881 INFO L226 Difference]: Without dead ends: 25767 [2022-03-15 15:28:56,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 42 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:28:56,882 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 108 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 570 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:56,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 570 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 610 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:28:56,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25767 states. [2022-03-15 15:28:57,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25767 to 24956. [2022-03-15 15:28:57,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24956 states, 24955 states have (on average 3.8041274293728713) internal successors, (94932), 24955 states have internal predecessors, (94932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:57,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24956 states to 24956 states and 94932 transitions. [2022-03-15 15:28:57,410 INFO L78 Accepts]: Start accepts. Automaton has 24956 states and 94932 transitions. Word has length 27 [2022-03-15 15:28:57,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:57,410 INFO L470 AbstractCegarLoop]: Abstraction has 24956 states and 94932 transitions. [2022-03-15 15:28:57,410 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.764705882352941) internal successors, (64), 16 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-15 15:28:57,410 INFO L276 IsEmpty]: Start isEmpty. Operand 24956 states and 94932 transitions. [2022-03-15 15:28:57,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:57,453 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:57,453 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:57,469 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-15 15:28:57,654 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,SelfDestructingSolverStorable74 [2022-03-15 15:28:57,654 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:57,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:57,654 INFO L85 PathProgramCache]: Analyzing trace with hash -542120122, now seen corresponding path program 66 times [2022-03-15 15:28:57,654 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:57,654 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301737021] [2022-03-15 15:28:57,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:57,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:57,731 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:57,732 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:57,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301737021] [2022-03-15 15:28:57,732 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301737021] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:57,732 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [334281992] [2022-03-15 15:28:57,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:28:57,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:57,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:57,733 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-15 15:28:57,733 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-15 15:28:57,754 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-03-15 15:28:57,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:28:57,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:57,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:57,976 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:57,976 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:58,093 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:28:58,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [334281992] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:58,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:58,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 17 [2022-03-15 15:28:58,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197334531] [2022-03-15 15:28:58,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:58,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:58,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:58,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:58,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:58,094 INFO L87 Difference]: Start difference. First operand 24956 states and 94932 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) 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-15 15:28:58,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:28:58,549 INFO L93 Difference]: Finished difference Result 26051 states and 98233 transitions. [2022-03-15 15:28:58,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:28:58,549 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) 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 27 [2022-03-15 15:28:58,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:28:58,626 INFO L225 Difference]: With dead ends: 26051 [2022-03-15 15:28:58,627 INFO L226 Difference]: Without dead ends: 26021 [2022-03-15 15:28:58,627 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:28:58,627 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 120 mSDsluCounter, 758 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:28:58,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 576 Invalid, 665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:28:58,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26021 states. [2022-03-15 15:28:59,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26021 to 25256. [2022-03-15 15:28:59,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25256 states, 25255 states have (on average 3.8028905167293607) internal successors, (96042), 25255 states have internal predecessors, (96042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:28:59,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25256 states to 25256 states and 96042 transitions. [2022-03-15 15:28:59,188 INFO L78 Accepts]: Start accepts. Automaton has 25256 states and 96042 transitions. Word has length 27 [2022-03-15 15:28:59,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:28:59,188 INFO L470 AbstractCegarLoop]: Abstraction has 25256 states and 96042 transitions. [2022-03-15 15:28:59,189 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) 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-15 15:28:59,189 INFO L276 IsEmpty]: Start isEmpty. Operand 25256 states and 96042 transitions. [2022-03-15 15:28:59,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:28:59,232 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:28:59,232 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:28:59,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-03-15 15:28:59,432 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,SelfDestructingSolverStorable75 [2022-03-15 15:28:59,433 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:28:59,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:28:59,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1463907830, now seen corresponding path program 67 times [2022-03-15 15:28:59,433 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:28:59,433 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400192444] [2022-03-15 15:28:59,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:28:59,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:28:59,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:59,535 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:59,535 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:28:59,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400192444] [2022-03-15 15:28:59,535 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400192444] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:28:59,535 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057885618] [2022-03-15 15:28:59,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:28:59,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:28:59,536 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:28:59,536 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-15 15:28:59,537 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-15 15:28:59,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:28:59,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:28:59,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:28:59,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:28:59,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:28:59,917 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:28:59,917 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057885618] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:28:59,917 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:28:59,917 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 17 [2022-03-15 15:28:59,917 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052203841] [2022-03-15 15:28:59,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:28:59,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-03-15 15:28:59,918 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:28:59,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-03-15 15:28:59,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-03-15 15:28:59,918 INFO L87 Difference]: Start difference. First operand 25256 states and 96042 transitions. Second operand has 18 states, 18 states have (on average 3.611111111111111) 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-15 15:29:00,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:00,427 INFO L93 Difference]: Finished difference Result 26140 states and 98548 transitions. [2022-03-15 15:29:00,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-03-15 15:29:00,427 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 3.611111111111111) 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 27 [2022-03-15 15:29:00,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:00,497 INFO L225 Difference]: With dead ends: 26140 [2022-03-15 15:29:00,498 INFO L226 Difference]: Without dead ends: 26060 [2022-03-15 15:29:00,498 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:29:00,498 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 118 mSDsluCounter, 953 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:00,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 741 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 762 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:00,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26060 states. [2022-03-15 15:29:01,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26060 to 25404. [2022-03-15 15:29:01,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25404 states, 25403 states have (on average 3.804117623902689) internal successors, (96636), 25403 states have internal predecessors, (96636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:01,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25404 states to 25404 states and 96636 transitions. [2022-03-15 15:29:01,135 INFO L78 Accepts]: Start accepts. Automaton has 25404 states and 96636 transitions. Word has length 27 [2022-03-15 15:29:01,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:01,135 INFO L470 AbstractCegarLoop]: Abstraction has 25404 states and 96636 transitions. [2022-03-15 15:29:01,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.611111111111111) 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-15 15:29:01,135 INFO L276 IsEmpty]: Start isEmpty. Operand 25404 states and 96636 transitions. [2022-03-15 15:29:01,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-03-15 15:29:01,185 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:01,185 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:01,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-03-15 15:29:01,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:01,385 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:01,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:01,386 INFO L85 PathProgramCache]: Analyzing trace with hash 741935370, now seen corresponding path program 68 times [2022-03-15 15:29:01,386 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:01,386 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843882048] [2022-03-15 15:29:01,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:01,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:01,469 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:01,470 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:01,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843882048] [2022-03-15 15:29:01,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843882048] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:01,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368392540] [2022-03-15 15:29:01,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:01,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:01,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:01,471 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-15 15:29:01,471 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-15 15:29:01,492 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:01,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:01,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 19 conjunts are in the unsatisfiable core [2022-03-15 15:29:01,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:01,704 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:29:01,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:01,849 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:01,850 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368392540] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:01,850 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:01,850 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 19 [2022-03-15 15:29:01,850 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169928464] [2022-03-15 15:29:01,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:01,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:29:01,850 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:01,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:29:01,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:29:01,850 INFO L87 Difference]: Start difference. First operand 25404 states and 96636 transitions. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:02,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:02,384 INFO L93 Difference]: Finished difference Result 27191 states and 101959 transitions. [2022-03-15 15:29:02,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-03-15 15:29:02,384 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2022-03-15 15:29:02,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:02,455 INFO L225 Difference]: With dead ends: 27191 [2022-03-15 15:29:02,455 INFO L226 Difference]: Without dead ends: 27161 [2022-03-15 15:29:02,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 39 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2022-03-15 15:29:02,456 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 141 mSDsluCounter, 1135 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 905 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:02,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 890 Invalid, 905 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:02,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27161 states. [2022-03-15 15:29:02,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27161 to 25631. [2022-03-15 15:29:02,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25631 states, 25630 states have (on average 3.8072181037846273) internal successors, (97579), 25630 states have internal predecessors, (97579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:03,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25631 states to 25631 states and 97579 transitions. [2022-03-15 15:29:03,025 INFO L78 Accepts]: Start accepts. Automaton has 25631 states and 97579 transitions. Word has length 27 [2022-03-15 15:29:03,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:03,025 INFO L470 AbstractCegarLoop]: Abstraction has 25631 states and 97579 transitions. [2022-03-15 15:29:03,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.35) internal successors, (67), 19 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:03,025 INFO L276 IsEmpty]: Start isEmpty. Operand 25631 states and 97579 transitions. [2022-03-15 15:29:03,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:03,081 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:03,081 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:03,096 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:03,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:03,281 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:03,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:03,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1010428170, now seen corresponding path program 69 times [2022-03-15 15:29:03,282 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:03,282 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961527946] [2022-03-15 15:29:03,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:03,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:03,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:03,314 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:03,314 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:03,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961527946] [2022-03-15 15:29:03,314 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961527946] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:03,314 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729530949] [2022-03-15 15:29:03,314 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:03,314 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:03,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:03,315 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-15 15:29:03,316 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-15 15:29:03,337 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:29:03,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:03,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:03,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:03,406 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:03,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:03,443 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:03,443 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729530949] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:03,443 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:03,444 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-03-15 15:29:03,444 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391530426] [2022-03-15 15:29:03,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:03,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:29:03,444 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:03,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:29:03,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:29:03,444 INFO L87 Difference]: Start difference. First operand 25631 states and 97579 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 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-15 15:29:04,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:04,501 INFO L93 Difference]: Finished difference Result 45208 states and 159277 transitions. [2022-03-15 15:29:04,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 15:29:04,501 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 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 29 [2022-03-15 15:29:04,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:04,671 INFO L225 Difference]: With dead ends: 45208 [2022-03-15 15:29:04,671 INFO L226 Difference]: Without dead ends: 44876 [2022-03-15 15:29:04,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1298 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=946, Invalid=3086, Unknown=0, NotChecked=0, Total=4032 [2022-03-15 15:29:04,672 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 358 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 819 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 819 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:04,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [358 Valid, 229 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 819 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:04,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44876 states. [2022-03-15 15:29:05,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44876 to 29739. [2022-03-15 15:29:05,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29739 states, 29738 states have (on average 3.745947945389737) internal successors, (111397), 29738 states have internal predecessors, (111397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:05,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29739 states to 29739 states and 111397 transitions. [2022-03-15 15:29:05,637 INFO L78 Accepts]: Start accepts. Automaton has 29739 states and 111397 transitions. Word has length 29 [2022-03-15 15:29:05,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:05,637 INFO L470 AbstractCegarLoop]: Abstraction has 29739 states and 111397 transitions. [2022-03-15 15:29:05,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.5) internal successors, (49), 13 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-15 15:29:05,638 INFO L276 IsEmpty]: Start isEmpty. Operand 29739 states and 111397 transitions. [2022-03-15 15:29:05,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:05,699 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:05,700 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:05,715 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-15 15:29:05,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2022-03-15 15:29:05,900 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:05,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:05,901 INFO L85 PathProgramCache]: Analyzing trace with hash -917674058, now seen corresponding path program 70 times [2022-03-15 15:29:05,901 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:05,901 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077861162] [2022-03-15 15:29:05,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:05,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:05,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:05,941 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:05,942 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:05,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077861162] [2022-03-15 15:29:05,942 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077861162] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:05,942 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056190383] [2022-03-15 15:29:05,942 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:05,942 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:05,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:05,943 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-15 15:29:05,959 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-15 15:29:05,982 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:05,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:05,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:05,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:06,019 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:06,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:06,053 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:06,053 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056190383] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:06,053 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:06,053 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:29:06,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58788916] [2022-03-15 15:29:06,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:06,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:29:06,054 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:06,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:29:06,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:29:06,054 INFO L87 Difference]: Start difference. First operand 29739 states and 111397 transitions. Second operand has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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-15 15:29:06,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:06,397 INFO L93 Difference]: Finished difference Result 39651 states and 146789 transitions. [2022-03-15 15:29:06,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:29:06,398 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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 29 [2022-03-15 15:29:06,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:06,518 INFO L225 Difference]: With dead ends: 39651 [2022-03-15 15:29:06,519 INFO L226 Difference]: Without dead ends: 39530 [2022-03-15 15:29:06,519 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:29:06,519 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 188 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 190 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 190 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:06,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 63 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 190 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:06,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39530 states. [2022-03-15 15:29:07,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39530 to 36556. [2022-03-15 15:29:07,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36556 states, 36555 states have (on average 3.7629052113254002) internal successors, (137553), 36555 states have internal predecessors, (137553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:07,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36556 states to 36556 states and 137553 transitions. [2022-03-15 15:29:07,416 INFO L78 Accepts]: Start accepts. Automaton has 36556 states and 137553 transitions. Word has length 29 [2022-03-15 15:29:07,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:07,416 INFO L470 AbstractCegarLoop]: Abstraction has 36556 states and 137553 transitions. [2022-03-15 15:29:07,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.6666666666666665) internal successors, (33), 8 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-15 15:29:07,416 INFO L276 IsEmpty]: Start isEmpty. Operand 36556 states and 137553 transitions. [2022-03-15 15:29:07,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:07,488 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:07,488 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:07,504 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-03-15 15:29:07,689 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,SelfDestructingSolverStorable79 [2022-03-15 15:29:07,689 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:07,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:07,689 INFO L85 PathProgramCache]: Analyzing trace with hash -33618958, now seen corresponding path program 71 times [2022-03-15 15:29:07,689 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:07,689 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513780220] [2022-03-15 15:29:07,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:07,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:07,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:07,734 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:07,735 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:07,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513780220] [2022-03-15 15:29:07,735 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513780220] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:07,735 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229700353] [2022-03-15 15:29:07,735 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:07,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:07,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:07,736 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-15 15:29:07,737 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-15 15:29:07,759 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:29:07,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:07,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:07,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:07,812 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:07,813 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:07,852 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:07,852 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229700353] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:07,852 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:07,852 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-03-15 15:29:07,852 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [527508860] [2022-03-15 15:29:07,852 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:07,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:07,853 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:07,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:07,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:07,853 INFO L87 Difference]: Start difference. First operand 36556 states and 137553 transitions. Second operand has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:08,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:08,720 INFO L93 Difference]: Finished difference Result 72604 states and 263288 transitions. [2022-03-15 15:29:08,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-03-15 15:29:08,720 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:08,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:08,981 INFO L225 Difference]: With dead ends: 72604 [2022-03-15 15:29:08,981 INFO L226 Difference]: Without dead ends: 71924 [2022-03-15 15:29:08,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 581 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=456, Invalid=1436, Unknown=0, NotChecked=0, Total=1892 [2022-03-15 15:29:08,982 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 690 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:08,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 74 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:09,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71924 states. [2022-03-15 15:29:10,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71924 to 56835. [2022-03-15 15:29:10,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56835 states, 56834 states have (on average 3.780958581131013) internal successors, (214887), 56834 states have internal predecessors, (214887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:11,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56835 states to 56835 states and 214887 transitions. [2022-03-15 15:29:11,155 INFO L78 Accepts]: Start accepts. Automaton has 56835 states and 214887 transitions. Word has length 29 [2022-03-15 15:29:11,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:11,156 INFO L470 AbstractCegarLoop]: Abstraction has 56835 states and 214887 transitions. [2022-03-15 15:29:11,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.727272727272727) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:11,156 INFO L276 IsEmpty]: Start isEmpty. Operand 56835 states and 214887 transitions. [2022-03-15 15:29:11,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:11,304 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:11,304 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:11,320 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-03-15 15:29:11,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,74 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:11,505 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:11,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:11,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1595309198, now seen corresponding path program 72 times [2022-03-15 15:29:11,505 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:11,505 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801196495] [2022-03-15 15:29:11,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:11,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:11,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:11,533 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:11,533 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:11,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801196495] [2022-03-15 15:29:11,533 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801196495] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:11,533 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513836754] [2022-03-15 15:29:11,534 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:11,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:11,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:11,535 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-15 15:29:11,535 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-15 15:29:11,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:29:11,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:11,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:11,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:11,763 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:11,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:11,799 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:11,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513836754] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:11,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:11,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 12 [2022-03-15 15:29:11,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192473480] [2022-03-15 15:29:11,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:11,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:29:11,800 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:11,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:29:11,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:29:11,800 INFO L87 Difference]: Start difference. First operand 56835 states and 214887 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-15 15:29:13,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:13,324 INFO L93 Difference]: Finished difference Result 89898 states and 321645 transitions. [2022-03-15 15:29:13,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-03-15 15:29:13,325 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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 29 [2022-03-15 15:29:13,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:13,669 INFO L225 Difference]: With dead ends: 89898 [2022-03-15 15:29:13,670 INFO L226 Difference]: Without dead ends: 89269 [2022-03-15 15:29:13,670 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2159 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1258, Invalid=4442, Unknown=0, NotChecked=0, Total=5700 [2022-03-15 15:29:13,670 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 515 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:13,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [515 Valid, 277 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:29:13,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89269 states. [2022-03-15 15:29:15,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89269 to 56278. [2022-03-15 15:29:15,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56278 states, 56277 states have (on average 3.725216340600956) internal successors, (209644), 56277 states have internal predecessors, (209644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:15,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56278 states to 56278 states and 209644 transitions. [2022-03-15 15:29:15,647 INFO L78 Accepts]: Start accepts. Automaton has 56278 states and 209644 transitions. Word has length 29 [2022-03-15 15:29:15,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:15,647 INFO L470 AbstractCegarLoop]: Abstraction has 56278 states and 209644 transitions. [2022-03-15 15:29:15,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-15 15:29:15,647 INFO L276 IsEmpty]: Start isEmpty. Operand 56278 states and 209644 transitions. [2022-03-15 15:29:15,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:15,925 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:15,925 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:15,941 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-15 15:29:16,135 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,75 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:16,135 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:16,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:16,136 INFO L85 PathProgramCache]: Analyzing trace with hash -1683071826, now seen corresponding path program 73 times [2022-03-15 15:29:16,136 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:16,136 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144391884] [2022-03-15 15:29:16,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:16,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:16,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:16,162 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:16,162 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:16,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144391884] [2022-03-15 15:29:16,162 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144391884] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:16,162 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [892960080] [2022-03-15 15:29:16,162 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:16,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:16,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:16,163 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-15 15:29:16,164 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-15 15:29:16,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:16,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:16,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:16,220 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:16,220 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:16,261 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:16,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [892960080] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:16,262 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:16,262 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:29:16,262 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856149062] [2022-03-15 15:29:16,262 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:16,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:29:16,262 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:16,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:29:16,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:29:16,262 INFO L87 Difference]: Start difference. First operand 56278 states and 209644 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:29:16,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:16,854 INFO L93 Difference]: Finished difference Result 71865 states and 264151 transitions. [2022-03-15 15:29:16,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:29:16,855 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 29 [2022-03-15 15:29:16,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:17,237 INFO L225 Difference]: With dead ends: 71865 [2022-03-15 15:29:17,237 INFO L226 Difference]: Without dead ends: 71569 [2022-03-15 15:29:17,238 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-15 15:29:17,238 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 85 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:17,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 72 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:17,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71569 states. [2022-03-15 15:29:18,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71569 to 65321. [2022-03-15 15:29:18,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65321 states, 65320 states have (on average 3.7572565829761175) internal successors, (245424), 65320 states have internal predecessors, (245424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:19,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65321 states to 65321 states and 245424 transitions. [2022-03-15 15:29:19,140 INFO L78 Accepts]: Start accepts. Automaton has 65321 states and 245424 transitions. Word has length 29 [2022-03-15 15:29:19,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:19,140 INFO L470 AbstractCegarLoop]: Abstraction has 65321 states and 245424 transitions. [2022-03-15 15:29:19,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:29:19,141 INFO L276 IsEmpty]: Start isEmpty. Operand 65321 states and 245424 transitions. [2022-03-15 15:29:19,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:19,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:19,475 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:19,491 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-15 15:29:19,676 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,SelfDestructingSolverStorable82 [2022-03-15 15:29:19,676 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:19,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:19,676 INFO L85 PathProgramCache]: Analyzing trace with hash 470618158, now seen corresponding path program 74 times [2022-03-15 15:29:19,676 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:19,676 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846636087] [2022-03-15 15:29:19,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:19,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:19,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:19,703 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:19,703 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:19,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846636087] [2022-03-15 15:29:19,703 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846636087] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:19,703 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726466339] [2022-03-15 15:29:19,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:19,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:19,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:19,704 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-15 15:29:19,705 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-15 15:29:19,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:19,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:19,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:19,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:19,775 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:19,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:19,816 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:19,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726466339] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:19,817 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:19,817 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:29:19,817 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617982519] [2022-03-15 15:29:19,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:19,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:19,817 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:19,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:19,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:19,817 INFO L87 Difference]: Start difference. First operand 65321 states and 245424 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:21,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:21,295 INFO L93 Difference]: Finished difference Result 103005 states and 375221 transitions. [2022-03-15 15:29:21,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 15:29:21,295 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:21,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:21,713 INFO L225 Difference]: With dead ends: 103005 [2022-03-15 15:29:21,713 INFO L226 Difference]: Without dead ends: 102584 [2022-03-15 15:29:21,714 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=688, Invalid=2392, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 15:29:21,714 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 779 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 779 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:21,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [779 Valid, 119 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:21,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102584 states. [2022-03-15 15:29:24,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102584 to 71823. [2022-03-15 15:29:24,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71823 states, 71822 states have (on average 3.7705020745732507) internal successors, (270805), 71822 states have internal predecessors, (270805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:24,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71823 states to 71823 states and 270805 transitions. [2022-03-15 15:29:24,578 INFO L78 Accepts]: Start accepts. Automaton has 71823 states and 270805 transitions. Word has length 29 [2022-03-15 15:29:24,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:24,579 INFO L470 AbstractCegarLoop]: Abstraction has 71823 states and 270805 transitions. [2022-03-15 15:29:24,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:24,579 INFO L276 IsEmpty]: Start isEmpty. Operand 71823 states and 270805 transitions. [2022-03-15 15:29:24,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:24,974 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:24,975 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:24,990 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-15 15:29:25,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,77 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:25,175 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:25,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:25,176 INFO L85 PathProgramCache]: Analyzing trace with hash -57360982, now seen corresponding path program 75 times [2022-03-15 15:29:25,176 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:25,176 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1597640490] [2022-03-15 15:29:25,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:25,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:25,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:25,202 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:25,202 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:25,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1597640490] [2022-03-15 15:29:25,202 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1597640490] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:25,202 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679563550] [2022-03-15 15:29:25,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:25,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:25,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:25,203 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-15 15:29:25,204 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-15 15:29:25,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:29:25,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:25,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:25,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:25,281 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:25,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:25,317 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:25,318 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679563550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:25,318 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:25,318 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:29:25,318 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1618060466] [2022-03-15 15:29:25,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:25,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:25,318 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:25,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:25,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:25,318 INFO L87 Difference]: Start difference. First operand 71823 states and 270805 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:26,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:26,669 INFO L93 Difference]: Finished difference Result 96023 states and 345002 transitions. [2022-03-15 15:29:26,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-15 15:29:26,669 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:26,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:27,073 INFO L225 Difference]: With dead ends: 96023 [2022-03-15 15:29:27,073 INFO L226 Difference]: Without dead ends: 95789 [2022-03-15 15:29:27,074 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=767, Invalid=2893, Unknown=0, NotChecked=0, Total=3660 [2022-03-15 15:29:27,074 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 275 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 179 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:27,074 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 179 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:27,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95789 states. [2022-03-15 15:29:29,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95789 to 69544. [2022-03-15 15:29:29,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69544 states, 69543 states have (on average 3.776915002228837) internal successors, (262658), 69543 states have internal predecessors, (262658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:29,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69544 states to 69544 states and 262658 transitions. [2022-03-15 15:29:29,622 INFO L78 Accepts]: Start accepts. Automaton has 69544 states and 262658 transitions. Word has length 29 [2022-03-15 15:29:29,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:29,622 INFO L470 AbstractCegarLoop]: Abstraction has 69544 states and 262658 transitions. [2022-03-15 15:29:29,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:29,622 INFO L276 IsEmpty]: Start isEmpty. Operand 69544 states and 262658 transitions. [2022-03-15 15:29:29,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:29,787 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:29,787 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:29,804 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-15 15:29:29,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,78 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:29,988 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:29,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:29,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1289401570, now seen corresponding path program 76 times [2022-03-15 15:29:29,988 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:29,988 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131393058] [2022-03-15 15:29:29,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:29,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:29,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:30,016 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:30,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:30,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131393058] [2022-03-15 15:29:30,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131393058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:30,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914952873] [2022-03-15 15:29:30,017 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:30,017 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:30,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:30,018 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-15 15:29:30,018 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-15 15:29:30,040 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:30,041 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:30,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:30,042 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:30,079 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:30,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:30,119 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:29:30,119 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914952873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:30,119 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:30,119 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:29:30,119 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135075592] [2022-03-15 15:29:30,119 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:30,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:29:30,119 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:30,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:29:30,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:29:30,120 INFO L87 Difference]: Start difference. First operand 69544 states and 262658 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:30,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:30,962 INFO L93 Difference]: Finished difference Result 83392 states and 312140 transitions. [2022-03-15 15:29:30,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:29:30,963 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:30,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:31,314 INFO L225 Difference]: With dead ends: 83392 [2022-03-15 15:29:31,314 INFO L226 Difference]: Without dead ends: 83358 [2022-03-15 15:29:31,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:31,315 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 100 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:31,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 68 Invalid, 165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:31,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83358 states. [2022-03-15 15:29:33,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83358 to 70150. [2022-03-15 15:29:33,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70150 states, 70149 states have (on average 3.7759483385365438) internal successors, (264879), 70149 states have internal predecessors, (264879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:33,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70150 states to 70150 states and 264879 transitions. [2022-03-15 15:29:33,600 INFO L78 Accepts]: Start accepts. Automaton has 70150 states and 264879 transitions. Word has length 29 [2022-03-15 15:29:33,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:33,600 INFO L470 AbstractCegarLoop]: Abstraction has 70150 states and 264879 transitions. [2022-03-15 15:29:33,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:33,600 INFO L276 IsEmpty]: Start isEmpty. Operand 70150 states and 264879 transitions. [2022-03-15 15:29:33,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:33,739 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:33,739 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:33,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Forceful destruction successful, exit code 0 [2022-03-15 15:29:33,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,79 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:33,939 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:33,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:33,940 INFO L85 PathProgramCache]: Analyzing trace with hash -259129882, now seen corresponding path program 77 times [2022-03-15 15:29:33,940 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:33,940 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884550943] [2022-03-15 15:29:33,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:33,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:33,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:33,980 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:29:33,980 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:33,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884550943] [2022-03-15 15:29:33,980 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884550943] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:33,980 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [79356839] [2022-03-15 15:29:33,980 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:29:33,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:33,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:33,982 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-15 15:29:33,982 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-15 15:29:34,003 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:29:34,004 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:34,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:34,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:34,056 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:34,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:34,091 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:34,091 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [79356839] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:34,091 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:34,091 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:29:34,091 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752679120] [2022-03-15 15:29:34,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:34,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:29:34,092 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:34,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:29:34,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:34,092 INFO L87 Difference]: Start difference. First operand 70150 states and 264879 transitions. Second operand has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:35,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:35,743 INFO L93 Difference]: Finished difference Result 101990 states and 362414 transitions. [2022-03-15 15:29:35,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-03-15 15:29:35,743 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:35,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:36,143 INFO L225 Difference]: With dead ends: 101990 [2022-03-15 15:29:36,143 INFO L226 Difference]: Without dead ends: 101861 [2022-03-15 15:29:36,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1792 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=997, Invalid=3695, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 15:29:36,143 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 613 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 171 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 613 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 171 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:36,143 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [613 Valid, 218 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [171 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:36,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101861 states. [2022-03-15 15:29:38,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101861 to 71426. [2022-03-15 15:29:38,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71426 states, 71425 states have (on average 3.7455512775638784) internal successors, (267526), 71425 states have internal predecessors, (267526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:39,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71426 states to 71426 states and 267526 transitions. [2022-03-15 15:29:39,015 INFO L78 Accepts]: Start accepts. Automaton has 71426 states and 267526 transitions. Word has length 29 [2022-03-15 15:29:39,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:39,015 INFO L470 AbstractCegarLoop]: Abstraction has 71426 states and 267526 transitions. [2022-03-15 15:29:39,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.2727272727272725) internal successors, (47), 10 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:39,015 INFO L276 IsEmpty]: Start isEmpty. Operand 71426 states and 267526 transitions. [2022-03-15 15:29:39,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:39,480 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:39,480 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:39,496 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-15 15:29:39,695 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,SelfDestructingSolverStorable86 [2022-03-15 15:29:39,696 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:39,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:39,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1279370204, now seen corresponding path program 78 times [2022-03-15 15:29:39,696 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:39,696 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669753954] [2022-03-15 15:29:39,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:39,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:39,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:39,730 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:39,731 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:39,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669753954] [2022-03-15 15:29:39,731 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669753954] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:39,731 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169451237] [2022-03-15 15:29:39,731 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:29:39,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:39,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:39,732 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-15 15:29:39,733 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-15 15:29:39,755 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:29:39,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:39,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:39,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:39,805 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:39,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:39,843 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:39,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169451237] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:39,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:39,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-03-15 15:29:39,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726362310] [2022-03-15 15:29:39,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:39,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-03-15 15:29:39,844 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:39,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-03-15 15:29:39,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:29:39,845 INFO L87 Difference]: Start difference. First operand 71426 states and 267526 transitions. Second operand has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:40,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:40,930 INFO L93 Difference]: Finished difference Result 89878 states and 325948 transitions. [2022-03-15 15:29:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-03-15 15:29:40,930 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:40,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:41,310 INFO L225 Difference]: With dead ends: 89878 [2022-03-15 15:29:41,311 INFO L226 Difference]: Without dead ends: 89245 [2022-03-15 15:29:41,311 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=312, Invalid=878, Unknown=0, NotChecked=0, Total=1190 [2022-03-15 15:29:41,311 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 256 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:41,311 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [256 Valid, 116 Invalid, 453 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:29:41,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89245 states. [2022-03-15 15:29:43,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89245 to 75760. [2022-03-15 15:29:43,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75760 states, 75759 states have (on average 3.767657968030201) internal successors, (285434), 75759 states have internal predecessors, (285434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:43,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75760 states to 75760 states and 285434 transitions. [2022-03-15 15:29:43,699 INFO L78 Accepts]: Start accepts. Automaton has 75760 states and 285434 transitions. Word has length 29 [2022-03-15 15:29:43,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:43,700 INFO L470 AbstractCegarLoop]: Abstraction has 75760 states and 285434 transitions. [2022-03-15 15:29:43,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.6) internal successors, (46), 9 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:43,700 INFO L276 IsEmpty]: Start isEmpty. Operand 75760 states and 285434 transitions. [2022-03-15 15:29:43,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:43,851 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:43,851 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:43,866 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-15 15:29:44,054 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2022-03-15 15:29:44,054 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:44,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:44,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1479548508, now seen corresponding path program 79 times [2022-03-15 15:29:44,055 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:44,055 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133514580] [2022-03-15 15:29:44,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:44,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:44,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:44,084 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:44,084 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:44,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133514580] [2022-03-15 15:29:44,084 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133514580] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:44,084 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236341602] [2022-03-15 15:29:44,085 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:29:44,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:44,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:44,086 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-15 15:29:44,086 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-15 15:29:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:44,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:44,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:44,157 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:44,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:44,196 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:44,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236341602] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:44,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:44,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:29:44,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088361371] [2022-03-15 15:29:44,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:44,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:29:44,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:44,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:29:44,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:29:44,197 INFO L87 Difference]: Start difference. First operand 75760 states and 285434 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-15 15:29:45,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:45,129 INFO L93 Difference]: Finished difference Result 93724 states and 348647 transitions. [2022-03-15 15:29:45,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:29:45,129 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 29 [2022-03-15 15:29:45,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:45,733 INFO L225 Difference]: With dead ends: 93724 [2022-03-15 15:29:45,733 INFO L226 Difference]: Without dead ends: 93436 [2022-03-15 15:29:45,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:29:45,733 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 154 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 58 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:45,733 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 58 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:45,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93436 states. [2022-03-15 15:29:47,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93436 to 85633. [2022-03-15 15:29:47,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85633 states, 85632 states have (on average 3.7945627802690582) internal successors, (324936), 85632 states have internal predecessors, (324936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:48,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85633 states to 85633 states and 324936 transitions. [2022-03-15 15:29:48,401 INFO L78 Accepts]: Start accepts. Automaton has 85633 states and 324936 transitions. Word has length 29 [2022-03-15 15:29:48,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:48,401 INFO L470 AbstractCegarLoop]: Abstraction has 85633 states and 324936 transitions. [2022-03-15 15:29:48,401 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-15 15:29:48,401 INFO L276 IsEmpty]: Start isEmpty. Operand 85633 states and 324936 transitions. [2022-03-15 15:29:48,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:48,576 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:48,576 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:48,591 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-15 15:29:48,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88 [2022-03-15 15:29:48,776 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:48,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:48,777 INFO L85 PathProgramCache]: Analyzing trace with hash 339992028, now seen corresponding path program 80 times [2022-03-15 15:29:48,777 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:48,777 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780259119] [2022-03-15 15:29:48,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:48,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:48,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:48,803 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:48,803 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:48,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780259119] [2022-03-15 15:29:48,803 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780259119] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:48,803 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [70878585] [2022-03-15 15:29:48,803 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:29:48,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:48,803 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:48,804 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-15 15:29:48,805 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-15 15:29:48,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:29:48,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:48,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:48,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:48,865 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:48,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:48,903 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:48,903 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [70878585] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:48,903 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:48,903 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:29:48,903 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23376755] [2022-03-15 15:29:48,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:48,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:29:48,904 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:48,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:29:48,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:29:48,904 INFO L87 Difference]: Start difference. First operand 85633 states and 324936 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:29:49,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:49,827 INFO L93 Difference]: Finished difference Result 101446 states and 375962 transitions. [2022-03-15 15:29:49,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:29:49,828 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 29 [2022-03-15 15:29:49,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:50,446 INFO L225 Difference]: With dead ends: 101446 [2022-03-15 15:29:50,446 INFO L226 Difference]: Without dead ends: 101406 [2022-03-15 15:29:50,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:29:50,446 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 106 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 63 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:50,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 63 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:29:50,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101406 states. [2022-03-15 15:29:52,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101406 to 79251. [2022-03-15 15:29:52,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79251 states, 79250 states have (on average 3.7747381703470033) internal successors, (299148), 79250 states have internal predecessors, (299148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:52,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79251 states to 79251 states and 299148 transitions. [2022-03-15 15:29:52,908 INFO L78 Accepts]: Start accepts. Automaton has 79251 states and 299148 transitions. Word has length 29 [2022-03-15 15:29:52,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:52,908 INFO L470 AbstractCegarLoop]: Abstraction has 79251 states and 299148 transitions. [2022-03-15 15:29:52,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:29:52,909 INFO L276 IsEmpty]: Start isEmpty. Operand 79251 states and 299148 transitions. [2022-03-15 15:29:53,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:53,348 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:53,348 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:53,363 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-03-15 15:29:53,555 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,SelfDestructingSolverStorable89 [2022-03-15 15:29:53,555 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:53,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:53,556 INFO L85 PathProgramCache]: Analyzing trace with hash -2028172932, now seen corresponding path program 81 times [2022-03-15 15:29:53,556 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:53,556 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670130179] [2022-03-15 15:29:53,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:53,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:53,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:53,586 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:29:53,586 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:53,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670130179] [2022-03-15 15:29:53,586 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670130179] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:53,586 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908349908] [2022-03-15 15:29:53,586 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:29:53,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:53,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:53,587 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-15 15:29:53,588 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-15 15:29:53,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:29:53,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:53,608 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:53,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:53,661 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:53,661 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:53,701 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:53,702 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908349908] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:53,702 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:53,702 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 11 [2022-03-15 15:29:53,702 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903383051] [2022-03-15 15:29:53,702 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:53,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:29:53,702 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:53,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:29:53,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:29:53,703 INFO L87 Difference]: Start difference. First operand 79251 states and 299148 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:55,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:29:55,336 INFO L93 Difference]: Finished difference Result 112341 states and 405391 transitions. [2022-03-15 15:29:55,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-03-15 15:29:55,336 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:29:55,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:29:55,795 INFO L225 Difference]: With dead ends: 112341 [2022-03-15 15:29:55,795 INFO L226 Difference]: Without dead ends: 111125 [2022-03-15 15:29:55,796 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 53 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1141 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=785, Invalid=2637, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 15:29:55,796 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 510 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:29:55,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 211 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:29:56,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111125 states. [2022-03-15 15:29:58,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111125 to 80652. [2022-03-15 15:29:58,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80652 states, 80651 states have (on average 3.753431451562907) internal successors, (302718), 80651 states have internal predecessors, (302718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:58,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80652 states to 80652 states and 302718 transitions. [2022-03-15 15:29:58,853 INFO L78 Accepts]: Start accepts. Automaton has 80652 states and 302718 transitions. Word has length 29 [2022-03-15 15:29:58,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:29:58,853 INFO L470 AbstractCegarLoop]: Abstraction has 80652 states and 302718 transitions. [2022-03-15 15:29:58,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:29:58,853 INFO L276 IsEmpty]: Start isEmpty. Operand 80652 states and 302718 transitions. [2022-03-15 15:29:59,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:29:59,011 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:29:59,011 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:29:59,027 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-03-15 15:29:59,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,84 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:59,227 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:29:59,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:29:59,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1721742292, now seen corresponding path program 82 times [2022-03-15 15:29:59,227 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:29:59,227 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728236493] [2022-03-15 15:29:59,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:29:59,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:29:59,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:29:59,250 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:59,250 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:29:59,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728236493] [2022-03-15 15:29:59,250 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728236493] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:29:59,250 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680301381] [2022-03-15 15:29:59,250 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:29:59,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:29:59,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:29:59,252 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-15 15:29:59,253 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-15 15:29:59,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:29:59,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:29:59,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:29:59,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:29:59,307 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:59,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:29:59,346 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:29:59,346 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680301381] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:29:59,346 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:29:59,346 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:29:59,346 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679821663] [2022-03-15 15:29:59,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:29:59,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:29:59,347 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:29:59,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:29:59,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:29:59,347 INFO L87 Difference]: Start difference. First operand 80652 states and 302718 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:30:00,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:00,235 INFO L93 Difference]: Finished difference Result 90905 states and 334695 transitions. [2022-03-15 15:30:00,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:00,236 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 29 [2022-03-15 15:30:00,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:00,597 INFO L225 Difference]: With dead ends: 90905 [2022-03-15 15:30:00,598 INFO L226 Difference]: Without dead ends: 90881 [2022-03-15 15:30:00,598 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 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-15 15:30:00,598 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 101 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 69 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:00,598 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [101 Valid, 69 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:00,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90881 states. [2022-03-15 15:30:02,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90881 to 74200. [2022-03-15 15:30:02,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74200 states, 74199 states have (on average 3.73804229167509) internal successors, (277359), 74199 states have internal predecessors, (277359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:03,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74200 states to 74200 states and 277359 transitions. [2022-03-15 15:30:03,283 INFO L78 Accepts]: Start accepts. Automaton has 74200 states and 277359 transitions. Word has length 29 [2022-03-15 15:30:03,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:03,283 INFO L470 AbstractCegarLoop]: Abstraction has 74200 states and 277359 transitions. [2022-03-15 15:30:03,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:30:03,283 INFO L276 IsEmpty]: Start isEmpty. Operand 74200 states and 277359 transitions. [2022-03-15 15:30:03,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:03,446 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:03,446 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:03,462 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-15 15:30:03,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,85 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:03,646 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:03,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:03,647 INFO L85 PathProgramCache]: Analyzing trace with hash -2146053528, now seen corresponding path program 83 times [2022-03-15 15:30:03,647 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:03,647 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711376580] [2022-03-15 15:30:03,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:03,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:03,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:03,680 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:03,680 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:03,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711376580] [2022-03-15 15:30:03,680 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711376580] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:03,680 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684304485] [2022-03-15 15:30:03,680 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:03,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:03,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:03,682 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-15 15:30:03,684 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-15 15:30:03,707 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:30:03,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:03,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:03,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:03,749 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:03,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:03,788 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:03,788 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684304485] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:03,788 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:03,788 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:30:03,788 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159438030] [2022-03-15 15:30:03,788 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:03,788 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:30:03,788 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:03,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:30:03,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:30:03,789 INFO L87 Difference]: Start difference. First operand 74200 states and 277359 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-15 15:30:04,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:04,690 INFO L93 Difference]: Finished difference Result 83244 states and 303352 transitions. [2022-03-15 15:30:04,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:04,690 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 29 [2022-03-15 15:30:04,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:05,046 INFO L225 Difference]: With dead ends: 83244 [2022-03-15 15:30:05,046 INFO L226 Difference]: Without dead ends: 83153 [2022-03-15 15:30:05,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 55 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-15 15:30:05,046 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 102 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 74 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:05,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 74 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:05,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83153 states. [2022-03-15 15:30:06,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83153 to 74020. [2022-03-15 15:30:06,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74020 states, 74019 states have (on average 3.7140869236277174) internal successors, (274913), 74019 states have internal predecessors, (274913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:07,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74020 states to 74020 states and 274913 transitions. [2022-03-15 15:30:07,296 INFO L78 Accepts]: Start accepts. Automaton has 74020 states and 274913 transitions. Word has length 29 [2022-03-15 15:30:07,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:07,296 INFO L470 AbstractCegarLoop]: Abstraction has 74020 states and 274913 transitions. [2022-03-15 15:30:07,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-15 15:30:07,296 INFO L276 IsEmpty]: Start isEmpty. Operand 74020 states and 274913 transitions. [2022-03-15 15:30:07,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:07,778 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:07,778 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:07,795 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-15 15:30:07,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,86 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:07,979 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:07,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:07,979 INFO L85 PathProgramCache]: Analyzing trace with hash -1126823240, now seen corresponding path program 84 times [2022-03-15 15:30:07,979 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:07,979 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700952043] [2022-03-15 15:30:07,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:07,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:07,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:08,009 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:08,010 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:08,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700952043] [2022-03-15 15:30:08,010 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700952043] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:08,010 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460439607] [2022-03-15 15:30:08,010 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:30:08,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:08,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:08,011 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-15 15:30:08,011 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-15 15:30:08,032 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:30:08,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:08,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:08,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:08,085 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:08,085 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:08,122 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:30:08,122 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460439607] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:08,122 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:08,123 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 11 [2022-03-15 15:30:08,123 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134082141] [2022-03-15 15:30:08,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:08,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:30:08,123 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:08,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:30:08,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:30:08,123 INFO L87 Difference]: Start difference. First operand 74020 states and 274913 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:09,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:09,632 INFO L93 Difference]: Finished difference Result 92419 states and 330610 transitions. [2022-03-15 15:30:09,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-03-15 15:30:09,632 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:30:09,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:10,015 INFO L225 Difference]: With dead ends: 92419 [2022-03-15 15:30:10,016 INFO L226 Difference]: Without dead ends: 91675 [2022-03-15 15:30:10,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=872, Invalid=3418, Unknown=0, NotChecked=0, Total=4290 [2022-03-15 15:30:10,017 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 551 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:10,017 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [551 Valid, 123 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 483 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:10,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91675 states. [2022-03-15 15:30:11,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91675 to 72840. [2022-03-15 15:30:12,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72840 states, 72839 states have (on average 3.7132030917502985) internal successors, (270466), 72839 states have internal predecessors, (270466), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:12,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72840 states to 72840 states and 270466 transitions. [2022-03-15 15:30:12,299 INFO L78 Accepts]: Start accepts. Automaton has 72840 states and 270466 transitions. Word has length 29 [2022-03-15 15:30:12,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:12,299 INFO L470 AbstractCegarLoop]: Abstraction has 72840 states and 270466 transitions. [2022-03-15 15:30:12,299 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:12,299 INFO L276 IsEmpty]: Start isEmpty. Operand 72840 states and 270466 transitions. [2022-03-15 15:30:12,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:12,749 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:12,749 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:12,766 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-15 15:30:12,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,87 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:12,965 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:12,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:12,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2146387392, now seen corresponding path program 85 times [2022-03-15 15:30:12,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:12,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640318989] [2022-03-15 15:30:12,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:12,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:12,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:12,992 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:12,992 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:12,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640318989] [2022-03-15 15:30:12,992 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640318989] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:12,992 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537543987] [2022-03-15 15:30:12,992 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:12,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:12,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:12,993 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-15 15:30:12,994 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-15 15:30:13,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:13,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:13,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:13,051 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:13,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:13,093 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:13,093 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537543987] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:13,093 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:13,093 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:30:13,093 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062489175] [2022-03-15 15:30:13,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:13,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:30:13,094 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:13,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:30:13,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:30:13,094 INFO L87 Difference]: Start difference. First operand 72840 states and 270466 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:30:13,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:13,692 INFO L93 Difference]: Finished difference Result 86508 states and 319116 transitions. [2022-03-15 15:30:13,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:30:13,693 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 29 [2022-03-15 15:30:13,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:14,636 INFO L225 Difference]: With dead ends: 86508 [2022-03-15 15:30:14,636 INFO L226 Difference]: Without dead ends: 86482 [2022-03-15 15:30:14,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 58 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-03-15 15:30:14,636 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 74 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 65 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:14,636 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 65 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:14,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86482 states. [2022-03-15 15:30:16,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86482 to 81664. [2022-03-15 15:30:16,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81664 states, 81663 states have (on average 3.7326696300650233) internal successors, (304821), 81663 states have internal predecessors, (304821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:17,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81664 states to 81664 states and 304821 transitions. [2022-03-15 15:30:17,091 INFO L78 Accepts]: Start accepts. Automaton has 81664 states and 304821 transitions. Word has length 29 [2022-03-15 15:30:17,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:17,092 INFO L470 AbstractCegarLoop]: Abstraction has 81664 states and 304821 transitions. [2022-03-15 15:30:17,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:30:17,092 INFO L276 IsEmpty]: Start isEmpty. Operand 81664 states and 304821 transitions. [2022-03-15 15:30:17,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:17,252 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:17,253 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:17,268 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-15 15:30:17,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,88 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:17,453 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:17,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:17,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1003979584, now seen corresponding path program 86 times [2022-03-15 15:30:17,454 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:17,454 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067984803] [2022-03-15 15:30:17,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:17,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:17,480 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:17,481 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:17,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067984803] [2022-03-15 15:30:17,481 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067984803] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:17,481 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085860846] [2022-03-15 15:30:17,481 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:17,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:17,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:17,482 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-15 15:30:17,483 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-15 15:30:17,504 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:17,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:17,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:17,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:17,546 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:17,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:17,585 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:17,585 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085860846] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:17,585 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:17,586 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:30:17,586 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634761232] [2022-03-15 15:30:17,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:17,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:30:17,586 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:17,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:30:17,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:30:17,586 INFO L87 Difference]: Start difference. First operand 81664 states and 304821 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:30:18,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:18,514 INFO L93 Difference]: Finished difference Result 92656 states and 340556 transitions. [2022-03-15 15:30:18,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:18,515 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 29 [2022-03-15 15:30:18,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:18,897 INFO L225 Difference]: With dead ends: 92656 [2022-03-15 15:30:18,897 INFO L226 Difference]: Without dead ends: 92640 [2022-03-15 15:30:18,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:30:18,897 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 86 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:18,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [86 Valid, 62 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:19,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92640 states. [2022-03-15 15:30:20,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92640 to 81791. [2022-03-15 15:30:20,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81791 states, 81790 states have (on average 3.7319354444308597) internal successors, (305235), 81790 states have internal predecessors, (305235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:21,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81791 states to 81791 states and 305235 transitions. [2022-03-15 15:30:21,482 INFO L78 Accepts]: Start accepts. Automaton has 81791 states and 305235 transitions. Word has length 29 [2022-03-15 15:30:21,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:21,482 INFO L470 AbstractCegarLoop]: Abstraction has 81791 states and 305235 transitions. [2022-03-15 15:30:21,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:30:21,482 INFO L276 IsEmpty]: Start isEmpty. Operand 81791 states and 305235 transitions. [2022-03-15 15:30:21,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:21,637 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:21,637 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:21,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-03-15 15:30:21,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable95 [2022-03-15 15:30:21,837 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:21,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:21,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1817668720, now seen corresponding path program 87 times [2022-03-15 15:30:21,838 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:21,838 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081645354] [2022-03-15 15:30:21,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:21,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:21,879 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:21,880 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:21,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081645354] [2022-03-15 15:30:21,880 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081645354] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:21,880 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [818633335] [2022-03-15 15:30:21,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:21,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:21,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:21,881 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-15 15:30:21,882 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-15 15:30:21,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:30:21,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:21,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:21,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:21,966 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:21,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:22,001 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 13 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:30:22,001 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [818633335] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:22,001 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:22,001 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2022-03-15 15:30:22,001 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731340794] [2022-03-15 15:30:22,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:22,001 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:30:22,001 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:22,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:30:22,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:30:22,002 INFO L87 Difference]: Start difference. First operand 81791 states and 305235 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-15 15:30:23,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:23,807 INFO L93 Difference]: Finished difference Result 114861 states and 407014 transitions. [2022-03-15 15:30:23,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2022-03-15 15:30:23,807 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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 29 [2022-03-15 15:30:23,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:24,509 INFO L225 Difference]: With dead ends: 114861 [2022-03-15 15:30:24,509 INFO L226 Difference]: Without dead ends: 114608 [2022-03-15 15:30:24,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2310 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1418, Invalid=4902, Unknown=0, NotChecked=0, Total=6320 [2022-03-15 15:30:24,510 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 460 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 721 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 830 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 721 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:24,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [460 Valid, 238 Invalid, 830 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 721 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:24,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114608 states. [2022-03-15 15:30:26,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114608 to 78749. [2022-03-15 15:30:26,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78749 states, 78748 states have (on average 3.7166023264082897) internal successors, (292675), 78748 states have internal predecessors, (292675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:27,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78749 states to 78749 states and 292675 transitions. [2022-03-15 15:30:27,339 INFO L78 Accepts]: Start accepts. Automaton has 78749 states and 292675 transitions. Word has length 29 [2022-03-15 15:30:27,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:27,339 INFO L470 AbstractCegarLoop]: Abstraction has 78749 states and 292675 transitions. [2022-03-15 15:30:27,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 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-15 15:30:27,339 INFO L276 IsEmpty]: Start isEmpty. Operand 78749 states and 292675 transitions. [2022-03-15 15:30:27,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:27,496 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:27,496 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:27,512 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-03-15 15:30:27,696 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,SelfDestructingSolverStorable96 [2022-03-15 15:30:27,697 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:27,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:27,697 INFO L85 PathProgramCache]: Analyzing trace with hash -1545051940, now seen corresponding path program 88 times [2022-03-15 15:30:27,697 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:27,697 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014727763] [2022-03-15 15:30:27,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:27,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:27,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:27,723 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:27,723 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:27,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014727763] [2022-03-15 15:30:27,723 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2014727763] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:27,723 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685263856] [2022-03-15 15:30:27,723 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:27,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:27,723 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:27,724 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-15 15:30:27,725 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-15 15:30:27,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:27,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:27,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:27,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:27,793 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:27,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:27,845 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:27,845 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685263856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:27,845 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:27,845 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:30:27,845 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070764682] [2022-03-15 15:30:27,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:27,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:30:27,846 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:27,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:30:27,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:30:27,846 INFO L87 Difference]: Start difference. First operand 78749 states and 292675 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:28,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:28,703 INFO L93 Difference]: Finished difference Result 83253 states and 305138 transitions. [2022-03-15 15:30:28,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:28,703 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:30:28,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:29,006 INFO L225 Difference]: With dead ends: 83253 [2022-03-15 15:30:29,006 INFO L226 Difference]: Without dead ends: 83004 [2022-03-15 15:30:29,006 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:30:29,007 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 108 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:29,007 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 73 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:29,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83004 states. [2022-03-15 15:30:30,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83004 to 78452. [2022-03-15 15:30:30,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78452 states, 78451 states have (on average 3.7164981963263695) internal successors, (291563), 78451 states have internal predecessors, (291563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:31,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78452 states to 78452 states and 291563 transitions. [2022-03-15 15:30:31,048 INFO L78 Accepts]: Start accepts. Automaton has 78452 states and 291563 transitions. Word has length 29 [2022-03-15 15:30:31,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:31,048 INFO L470 AbstractCegarLoop]: Abstraction has 78452 states and 291563 transitions. [2022-03-15 15:30:31,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:31,048 INFO L276 IsEmpty]: Start isEmpty. Operand 78452 states and 291563 transitions. [2022-03-15 15:30:31,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:31,193 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:31,193 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:31,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2022-03-15 15:30:31,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,91 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:31,393 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:31,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:31,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1628124328, now seen corresponding path program 89 times [2022-03-15 15:30:31,394 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:31,394 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437878794] [2022-03-15 15:30:31,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:31,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:31,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:31,418 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:31,418 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:31,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437878794] [2022-03-15 15:30:31,418 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437878794] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:31,418 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720307450] [2022-03-15 15:30:31,418 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:30:31,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:31,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:31,419 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-15 15:30:31,420 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-15 15:30:31,440 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:30:31,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:31,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:31,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:31,490 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:30:31,490 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-03-15 15:30:31,528 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720307450] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:31,528 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:31,528 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:30:31,528 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490434942] [2022-03-15 15:30:31,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:31,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:30:31,528 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:31,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:30:31,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:30:31,820 INFO L87 Difference]: Start difference. First operand 78452 states and 291563 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-15 15:30:32,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:32,430 INFO L93 Difference]: Finished difference Result 91588 states and 331854 transitions. [2022-03-15 15:30:32,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:32,431 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 29 [2022-03-15 15:30:32,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:32,997 INFO L225 Difference]: With dead ends: 91588 [2022-03-15 15:30:32,997 INFO L226 Difference]: Without dead ends: 91563 [2022-03-15 15:30:32,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:30:32,997 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 128 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:32,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 62 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:33,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91563 states. [2022-03-15 15:30:34,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91563 to 69184. [2022-03-15 15:30:34,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69184 states, 69183 states have (on average 3.684604599395805) internal successors, (254912), 69183 states have internal predecessors, (254912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:35,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69184 states to 69184 states and 254912 transitions. [2022-03-15 15:30:35,156 INFO L78 Accepts]: Start accepts. Automaton has 69184 states and 254912 transitions. Word has length 29 [2022-03-15 15:30:35,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:35,157 INFO L470 AbstractCegarLoop]: Abstraction has 69184 states and 254912 transitions. [2022-03-15 15:30:35,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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-15 15:30:35,157 INFO L276 IsEmpty]: Start isEmpty. Operand 69184 states and 254912 transitions. [2022-03-15 15:30:35,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:35,285 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:35,285 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:35,300 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-15 15:30:35,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,92 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:35,486 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:35,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:35,486 INFO L85 PathProgramCache]: Analyzing trace with hash 2017931548, now seen corresponding path program 90 times [2022-03-15 15:30:35,486 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:35,486 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370776966] [2022-03-15 15:30:35,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:35,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:35,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:35,508 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:35,509 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:35,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370776966] [2022-03-15 15:30:35,509 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370776966] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:35,509 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071440621] [2022-03-15 15:30:35,509 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:30:35,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:35,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:35,510 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-15 15:30:35,511 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-15 15:30:35,531 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:30:35,532 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:35,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:35,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:35,570 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:35,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:35,609 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:35,609 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071440621] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:35,609 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:35,609 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:30:35,609 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423744304] [2022-03-15 15:30:35,609 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:35,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:30:35,609 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:35,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:30:35,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:30:35,610 INFO L87 Difference]: Start difference. First operand 69184 states and 254912 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-15 15:30:36,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:36,487 INFO L93 Difference]: Finished difference Result 91643 states and 332188 transitions. [2022-03-15 15:30:36,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:36,487 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-15 15:30:36,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:36,840 INFO L225 Difference]: With dead ends: 91643 [2022-03-15 15:30:36,840 INFO L226 Difference]: Without dead ends: 91493 [2022-03-15 15:30:36,840 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:30:36,840 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 130 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 59 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-15 15:30:36,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 59 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:36,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91493 states. [2022-03-15 15:30:38,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91493 to 81312. [2022-03-15 15:30:38,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81312 states, 81311 states have (on average 3.7157457170616524) internal successors, (302131), 81311 states have internal predecessors, (302131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:39,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81312 states to 81312 states and 302131 transitions. [2022-03-15 15:30:39,322 INFO L78 Accepts]: Start accepts. Automaton has 81312 states and 302131 transitions. Word has length 29 [2022-03-15 15:30:39,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:39,322 INFO L470 AbstractCegarLoop]: Abstraction has 81312 states and 302131 transitions. [2022-03-15 15:30:39,322 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-15 15:30:39,323 INFO L276 IsEmpty]: Start isEmpty. Operand 81312 states and 302131 transitions. [2022-03-15 15:30:39,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:39,475 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:39,476 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:39,491 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Forceful destruction successful, exit code 0 [2022-03-15 15:30:39,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,93 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:39,677 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:39,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:39,677 INFO L85 PathProgramCache]: Analyzing trace with hash 878375068, now seen corresponding path program 91 times [2022-03-15 15:30:39,677 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:39,677 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979861949] [2022-03-15 15:30:39,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:39,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:39,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:39,698 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:39,698 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:39,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979861949] [2022-03-15 15:30:39,698 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979861949] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:39,698 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363199537] [2022-03-15 15:30:39,699 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:30:39,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:39,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:39,700 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-15 15:30:39,701 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-15 15:30:39,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:39,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:39,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:39,759 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:39,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:39,798 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:39,799 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363199537] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:39,799 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:39,799 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:30:39,799 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648195439] [2022-03-15 15:30:39,799 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:39,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:30:39,799 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:39,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:30:39,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:30:39,800 INFO L87 Difference]: Start difference. First operand 81312 states and 302131 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-15 15:30:40,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:40,746 INFO L93 Difference]: Finished difference Result 92798 states and 336222 transitions. [2022-03-15 15:30:40,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:30:40,746 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-15 15:30:40,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:41,124 INFO L225 Difference]: With dead ends: 92798 [2022-03-15 15:30:41,124 INFO L226 Difference]: Without dead ends: 92764 [2022-03-15 15:30:41,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 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-15 15:30:41,124 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 122 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 56 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:41,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 56 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:41,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92764 states. [2022-03-15 15:30:43,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92764 to 81312. [2022-03-15 15:30:43,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81312 states, 81311 states have (on average 3.711490450246584) internal successors, (301785), 81311 states have internal predecessors, (301785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:43,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81312 states to 81312 states and 301785 transitions. [2022-03-15 15:30:43,720 INFO L78 Accepts]: Start accepts. Automaton has 81312 states and 301785 transitions. Word has length 29 [2022-03-15 15:30:43,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:43,721 INFO L470 AbstractCegarLoop]: Abstraction has 81312 states and 301785 transitions. [2022-03-15 15:30:43,721 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-15 15:30:43,721 INFO L276 IsEmpty]: Start isEmpty. Operand 81312 states and 301785 transitions. [2022-03-15 15:30:43,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:43,877 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:43,878 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:43,893 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-03-15 15:30:44,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2022-03-15 15:30:44,078 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:44,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:44,078 INFO L85 PathProgramCache]: Analyzing trace with hash -686242664, now seen corresponding path program 92 times [2022-03-15 15:30:44,078 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:44,079 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513130187] [2022-03-15 15:30:44,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:44,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:44,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:44,104 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:44,105 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:44,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513130187] [2022-03-15 15:30:44,105 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513130187] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:44,105 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045391798] [2022-03-15 15:30:44,105 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:30:44,105 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:44,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:44,106 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-15 15:30:44,107 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-15 15:30:44,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:30:44,130 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:44,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:44,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:44,169 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:44,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:44,208 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:44,209 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045391798] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:44,209 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:44,209 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:30:44,209 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774915566] [2022-03-15 15:30:44,209 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:44,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:44,209 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:44,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:44,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:44,209 INFO L87 Difference]: Start difference. First operand 81312 states and 301785 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-15 15:30:45,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:45,268 INFO L93 Difference]: Finished difference Result 90254 states and 327616 transitions. [2022-03-15 15:30:45,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-03-15 15:30:45,268 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-15 15:30:45,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:45,665 INFO L225 Difference]: With dead ends: 90254 [2022-03-15 15:30:45,665 INFO L226 Difference]: Without dead ends: 90088 [2022-03-15 15:30:45,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:45,666 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 111 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:45,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 70 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:45,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90088 states. [2022-03-15 15:30:47,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90088 to 82144. [2022-03-15 15:30:47,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82144 states, 82143 states have (on average 3.7036752979560035) internal successors, (304231), 82143 states have internal predecessors, (304231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:48,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82144 states to 82144 states and 304231 transitions. [2022-03-15 15:30:48,229 INFO L78 Accepts]: Start accepts. Automaton has 82144 states and 304231 transitions. Word has length 29 [2022-03-15 15:30:48,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:48,229 INFO L470 AbstractCegarLoop]: Abstraction has 82144 states and 304231 transitions. [2022-03-15 15:30:48,229 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-15 15:30:48,229 INFO L276 IsEmpty]: Start isEmpty. Operand 82144 states and 304231 transitions. [2022-03-15 15:30:48,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:48,403 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:48,403 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:48,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Ended with exit code 0 [2022-03-15 15:30:48,603 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,SelfDestructingSolverStorable101 [2022-03-15 15:30:48,604 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:48,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:48,604 INFO L85 PathProgramCache]: Analyzing trace with hash -1336263132, now seen corresponding path program 93 times [2022-03-15 15:30:48,604 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:48,604 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817707394] [2022-03-15 15:30:48,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:48,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:48,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:48,630 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:48,630 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:48,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817707394] [2022-03-15 15:30:48,630 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817707394] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:48,630 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1289785720] [2022-03-15 15:30:48,630 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:30:48,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:48,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:48,644 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-15 15:30:48,679 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:30:48,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:48,679 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-15 15:30:48,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:48,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:48,726 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:30:48,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:48,758 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:30:48,758 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1289785720] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:48,758 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:48,758 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:30:48,758 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964201979] [2022-03-15 15:30:48,758 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:48,758 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:30:48,758 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:48,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:30:48,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:30:48,759 INFO L87 Difference]: Start difference. First operand 82144 states and 304231 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:50,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:50,458 INFO L93 Difference]: Finished difference Result 132817 states and 476608 transitions. [2022-03-15 15:30:50,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-03-15 15:30:50,459 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:30:50,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:51,269 INFO L225 Difference]: With dead ends: 132817 [2022-03-15 15:30:51,269 INFO L226 Difference]: Without dead ends: 131296 [2022-03-15 15:30:51,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=684, Invalid=2738, Unknown=0, NotChecked=0, Total=3422 [2022-03-15 15:30:51,269 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 379 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 153 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:51,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 153 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:30:51,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131296 states. [2022-03-15 15:30:53,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131296 to 92944. [2022-03-15 15:30:54,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92944 states, 92943 states have (on average 3.7134372680029695) internal successors, (345138), 92943 states have internal predecessors, (345138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:54,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92944 states to 92944 states and 345138 transitions. [2022-03-15 15:30:54,518 INFO L78 Accepts]: Start accepts. Automaton has 92944 states and 345138 transitions. Word has length 29 [2022-03-15 15:30:54,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:54,518 INFO L470 AbstractCegarLoop]: Abstraction has 92944 states and 345138 transitions. [2022-03-15 15:30:54,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:54,518 INFO L276 IsEmpty]: Start isEmpty. Operand 92944 states and 345138 transitions. [2022-03-15 15:30:54,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:30:54,707 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:30:54,707 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:30:54,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-03-15 15:30:54,907 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,SelfDestructingSolverStorable102 [2022-03-15 15:30:54,908 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:30:54,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:30:54,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1181022552, now seen corresponding path program 94 times [2022-03-15 15:30:54,908 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:30:54,908 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921763058] [2022-03-15 15:30:54,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:30:54,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:30:54,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:30:54,945 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:30:54,945 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:30:54,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921763058] [2022-03-15 15:30:54,945 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921763058] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:30:54,945 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456391559] [2022-03-15 15:30:54,945 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:30:54,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:30:54,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:30:54,946 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-15 15:30:54,947 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-15 15:30:55,348 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:30:55,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:30:55,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:30:55,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:30:55,400 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:55,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:30:55,457 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:30:55,457 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456391559] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:30:55,458 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:30:55,458 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 8 [2022-03-15 15:30:55,458 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339693555] [2022-03-15 15:30:55,458 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:30:55,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:30:55,458 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:30:55,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:30:55,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:30:55,458 INFO L87 Difference]: Start difference. First operand 92944 states and 345138 transitions. Second operand has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-15 15:30:56,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:30:56,479 INFO L93 Difference]: Finished difference Result 99988 states and 365305 transitions. [2022-03-15 15:30:56,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-03-15 15:30:56,495 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-15 15:30:56,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:30:56,943 INFO L225 Difference]: With dead ends: 99988 [2022-03-15 15:30:56,943 INFO L226 Difference]: Without dead ends: 99415 [2022-03-15 15:30:56,943 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 55 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:30:56,943 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 119 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:30:56,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [119 Valid, 75 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:30:57,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99415 states. [2022-03-15 15:30:59,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99415 to 93063. [2022-03-15 15:30:59,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93063 states, 93062 states have (on average 3.708968214738561) internal successors, (345164), 93062 states have internal predecessors, (345164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:30:59,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93063 states to 93063 states and 345164 transitions. [2022-03-15 15:30:59,947 INFO L78 Accepts]: Start accepts. Automaton has 93063 states and 345164 transitions. Word has length 29 [2022-03-15 15:30:59,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:30:59,947 INFO L470 AbstractCegarLoop]: Abstraction has 93063 states and 345164 transitions. [2022-03-15 15:30:59,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.111111111111111) internal successors, (37), 8 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-15 15:30:59,948 INFO L276 IsEmpty]: Start isEmpty. Operand 93063 states and 345164 transitions. [2022-03-15 15:31:00,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:31:00,148 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:00,148 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:00,164 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-15 15:31:00,349 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable103 [2022-03-15 15:31:00,349 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:00,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:00,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1604584940, now seen corresponding path program 95 times [2022-03-15 15:31:00,349 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:00,349 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792310567] [2022-03-15 15:31:00,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:00,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:00,372 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:00,372 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:00,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792310567] [2022-03-15 15:31:00,372 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792310567] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:00,372 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946036935] [2022-03-15 15:31:00,372 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:31:00,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:00,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:00,373 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-15 15:31:00,374 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-15 15:31:00,395 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:31:00,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:00,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:00,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:00,433 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:00,433 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:00,471 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:00,471 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946036935] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:00,471 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:00,471 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:31:00,471 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645615501] [2022-03-15 15:31:00,471 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:00,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:31:00,471 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:00,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:31:00,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:31:00,472 INFO L87 Difference]: Start difference. First operand 93063 states and 345164 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-15 15:31:01,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:01,494 INFO L93 Difference]: Finished difference Result 103718 states and 378258 transitions. [2022-03-15 15:31:01,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:31:01,495 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 29 [2022-03-15 15:31:01,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:01,928 INFO L225 Difference]: With dead ends: 103718 [2022-03-15 15:31:01,929 INFO L226 Difference]: Without dead ends: 103704 [2022-03-15 15:31:01,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:01,929 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 85 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 60 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:01,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [85 Valid, 60 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:31:02,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103704 states. [2022-03-15 15:31:04,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103704 to 93577. [2022-03-15 15:31:04,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93577 states, 93576 states have (on average 3.7069868342309995) internal successors, (346885), 93576 states have internal predecessors, (346885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:04,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93577 states to 93577 states and 346885 transitions. [2022-03-15 15:31:04,667 INFO L78 Accepts]: Start accepts. Automaton has 93577 states and 346885 transitions. Word has length 29 [2022-03-15 15:31:04,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:04,667 INFO L470 AbstractCegarLoop]: Abstraction has 93577 states and 346885 transitions. [2022-03-15 15:31:04,667 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-15 15:31:04,667 INFO L276 IsEmpty]: Start isEmpty. Operand 93577 states and 346885 transitions. [2022-03-15 15:31:05,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:31:05,165 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:05,166 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:05,181 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-15 15:31:05,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104,98 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:05,369 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:05,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:05,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1863380264, now seen corresponding path program 96 times [2022-03-15 15:31:05,369 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:05,369 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648370406] [2022-03-15 15:31:05,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:05,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:05,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:05,392 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:05,392 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:05,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648370406] [2022-03-15 15:31:05,393 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648370406] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:05,393 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228241663] [2022-03-15 15:31:05,393 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:05,393 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:05,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:05,394 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-15 15:31:05,394 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-15 15:31:05,416 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:31:05,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:05,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:05,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:05,475 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:05,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:05,511 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:31:05,511 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228241663] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:05,511 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:05,511 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2022-03-15 15:31:05,511 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88000310] [2022-03-15 15:31:05,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:05,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:31:05,512 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:05,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:31:05,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:31:05,512 INFO L87 Difference]: Start difference. First operand 93577 states and 346885 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:07,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:07,182 INFO L93 Difference]: Finished difference Result 133909 states and 474394 transitions. [2022-03-15 15:31:07,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-03-15 15:31:07,183 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:31:07,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:08,027 INFO L225 Difference]: With dead ends: 133909 [2022-03-15 15:31:08,028 INFO L226 Difference]: Without dead ends: 133703 [2022-03-15 15:31:08,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1767 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=957, Invalid=3873, Unknown=0, NotChecked=0, Total=4830 [2022-03-15 15:31:08,028 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 280 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:08,028 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 189 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:08,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133703 states. [2022-03-15 15:31:10,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133703 to 100815. [2022-03-15 15:31:10,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100815 states, 100814 states have (on average 3.698752157438451) internal successors, (372886), 100814 states have internal predecessors, (372886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:11,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100815 states to 100815 states and 372886 transitions. [2022-03-15 15:31:11,178 INFO L78 Accepts]: Start accepts. Automaton has 100815 states and 372886 transitions. Word has length 29 [2022-03-15 15:31:11,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:11,178 INFO L470 AbstractCegarLoop]: Abstraction has 100815 states and 372886 transitions. [2022-03-15 15:31:11,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:11,179 INFO L276 IsEmpty]: Start isEmpty. Operand 100815 states and 372886 transitions. [2022-03-15 15:31:11,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:31:11,346 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:11,346 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:11,361 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-03-15 15:31:11,546 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,SelfDestructingSolverStorable105 [2022-03-15 15:31:11,546 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:11,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:11,547 INFO L85 PathProgramCache]: Analyzing trace with hash 2014052224, now seen corresponding path program 97 times [2022-03-15 15:31:11,547 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:11,547 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893558008] [2022-03-15 15:31:11,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:11,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:11,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:11,569 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:11,569 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:11,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893558008] [2022-03-15 15:31:11,569 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893558008] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:11,569 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731421744] [2022-03-15 15:31:11,569 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:11,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:11,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:11,570 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-15 15:31:11,570 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-15 15:31:11,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:11,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:11,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:11,630 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:11,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:11,681 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:11,681 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731421744] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:11,681 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:11,681 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:31:11,681 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091873457] [2022-03-15 15:31:11,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:11,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:31:11,683 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:11,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:31:11,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:31:11,683 INFO L87 Difference]: Start difference. First operand 100815 states and 372886 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-15 15:31:12,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:12,996 INFO L93 Difference]: Finished difference Result 115798 states and 424818 transitions. [2022-03-15 15:31:12,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:31:12,996 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-15 15:31:12,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:13,509 INFO L225 Difference]: With dead ends: 115798 [2022-03-15 15:31:13,509 INFO L226 Difference]: Without dead ends: 115778 [2022-03-15 15:31:13,509 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-15 15:31:13,509 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 76 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:13,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 62 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:31:13,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115778 states. [2022-03-15 15:31:16,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115778 to 109664. [2022-03-15 15:31:16,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109664 states, 109663 states have (on average 3.711114961290499) internal successors, (406972), 109663 states have internal predecessors, (406972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:16,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109664 states to 109664 states and 406972 transitions. [2022-03-15 15:31:16,687 INFO L78 Accepts]: Start accepts. Automaton has 109664 states and 406972 transitions. Word has length 29 [2022-03-15 15:31:16,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:16,687 INFO L470 AbstractCegarLoop]: Abstraction has 109664 states and 406972 transitions. [2022-03-15 15:31:16,687 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-15 15:31:16,687 INFO L276 IsEmpty]: Start isEmpty. Operand 109664 states and 406972 transitions. [2022-03-15 15:31:17,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:31:17,391 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:17,391 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:17,411 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-15 15:31:17,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106,100 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:17,608 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:17,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:17,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1987290884, now seen corresponding path program 98 times [2022-03-15 15:31:17,608 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:17,608 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455211127] [2022-03-15 15:31:17,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:17,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:17,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:17,633 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:17,633 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:17,633 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455211127] [2022-03-15 15:31:17,634 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455211127] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:17,634 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253011598] [2022-03-15 15:31:17,634 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:31:17,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:17,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:17,635 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-15 15:31:17,636 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-15 15:31:17,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:31:17,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:17,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:17,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:17,704 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:17,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:17,740 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:17,740 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253011598] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:17,740 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:17,740 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:31:17,740 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737608942] [2022-03-15 15:31:17,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:17,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:31:17,741 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:17,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:31:17,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:31:17,741 INFO L87 Difference]: Start difference. First operand 109664 states and 406972 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-15 15:31:18,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:18,855 INFO L93 Difference]: Finished difference Result 122033 states and 446018 transitions. [2022-03-15 15:31:18,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:31:18,856 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-15 15:31:18,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:19,391 INFO L225 Difference]: With dead ends: 122033 [2022-03-15 15:31:19,392 INFO L226 Difference]: Without dead ends: 122020 [2022-03-15 15:31:19,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 56 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:19,392 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 89 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:19,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 59 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:31:19,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122020 states. [2022-03-15 15:31:21,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122020 to 109892. [2022-03-15 15:31:22,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109892 states, 109891 states have (on average 3.7100035489712533) internal successors, (407696), 109891 states have internal predecessors, (407696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:22,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109892 states to 109892 states and 407696 transitions. [2022-03-15 15:31:22,847 INFO L78 Accepts]: Start accepts. Automaton has 109892 states and 407696 transitions. Word has length 29 [2022-03-15 15:31:22,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:22,847 INFO L470 AbstractCegarLoop]: Abstraction has 109892 states and 407696 transitions. [2022-03-15 15:31:22,847 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-15 15:31:22,847 INFO L276 IsEmpty]: Start isEmpty. Operand 109892 states and 407696 transitions. [2022-03-15 15:31:23,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:31:23,052 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:23,052 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:23,068 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-15 15:31:23,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107,101 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:23,255 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:23,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:23,255 INFO L85 PathProgramCache]: Analyzing trace with hash -285452240, now seen corresponding path program 99 times [2022-03-15 15:31:23,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:23,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938809909] [2022-03-15 15:31:23,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:23,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:23,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:23,280 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:23,280 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:23,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938809909] [2022-03-15 15:31:23,280 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938809909] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:23,280 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200308747] [2022-03-15 15:31:23,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:31:23,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:23,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:23,282 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-15 15:31:23,282 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-15 15:31:23,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:31:23,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:23,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:23,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:23,367 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:23,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:23,403 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:31:23,403 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200308747] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:23,403 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:23,403 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 12 [2022-03-15 15:31:23,403 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114515910] [2022-03-15 15:31:23,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:23,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-03-15 15:31:23,404 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:23,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-03-15 15:31:23,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:31:23,404 INFO L87 Difference]: Start difference. First operand 109892 states and 407696 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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-15 15:31:25,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:25,564 INFO L93 Difference]: Finished difference Result 160883 states and 570452 transitions. [2022-03-15 15:31:25,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-03-15 15:31:25,564 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2022-03-15 15:31:25,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:26,240 INFO L225 Difference]: With dead ends: 160883 [2022-03-15 15:31:26,240 INFO L226 Difference]: Without dead ends: 160587 [2022-03-15 15:31:26,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1630 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1029, Invalid=3663, Unknown=0, NotChecked=0, Total=4692 [2022-03-15 15:31:26,241 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 295 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 223 SdHoareTripleChecker+Invalid, 848 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 763 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:26,241 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 223 Invalid, 848 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 763 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:26,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160587 states. [2022-03-15 15:31:29,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160587 to 117239. [2022-03-15 15:31:29,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117239 states, 117238 states have (on average 3.7077568706392126) internal successors, (434690), 117238 states have internal predecessors, (434690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:29,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117239 states to 117239 states and 434690 transitions. [2022-03-15 15:31:29,922 INFO L78 Accepts]: Start accepts. Automaton has 117239 states and 434690 transitions. Word has length 29 [2022-03-15 15:31:29,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:29,922 INFO L470 AbstractCegarLoop]: Abstraction has 117239 states and 434690 transitions. [2022-03-15 15:31:29,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 12 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-15 15:31:29,922 INFO L276 IsEmpty]: Start isEmpty. Operand 117239 states and 434690 transitions. [2022-03-15 15:31:30,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-03-15 15:31:30,455 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:30,455 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:30,471 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-15 15:31:30,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,102 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:30,656 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:30,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:30,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1194204820, now seen corresponding path program 100 times [2022-03-15 15:31:30,656 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:30,656 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632295677] [2022-03-15 15:31:30,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:30,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:30,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:30,684 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:30,684 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:30,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632295677] [2022-03-15 15:31:30,684 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632295677] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:30,684 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764965580] [2022-03-15 15:31:30,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:31:30,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:30,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:30,685 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:30,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Waiting until timeout for monitored process [2022-03-15 15:31:30,712 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:31:30,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:30,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:30,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:30,747 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:30,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:30,781 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:30,781 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764965580] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:30,782 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:30,782 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 8 [2022-03-15 15:31:30,782 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439758292] [2022-03-15 15:31:30,782 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:30,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-03-15 15:31:30,782 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:30,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-03-15 15:31:30,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-03-15 15:31:30,782 INFO L87 Difference]: Start difference. First operand 117239 states and 434690 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-15 15:31:31,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:31,868 INFO L93 Difference]: Finished difference Result 129999 states and 473907 transitions. [2022-03-15 15:31:31,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:31:31,869 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-15 15:31:31,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:32,629 INFO L225 Difference]: With dead ends: 129999 [2022-03-15 15:31:32,630 INFO L226 Difference]: Without dead ends: 129924 [2022-03-15 15:31:32,630 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2022-03-15 15:31:32,630 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 83 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:32,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 76 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:31:32,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129924 states. [2022-03-15 15:31:34,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129924 to 106840. [2022-03-15 15:31:35,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106840 states, 106839 states have (on average 3.68675296474134) internal successors, (393889), 106839 states have internal predecessors, (393889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:35,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106840 states to 106840 states and 393889 transitions. [2022-03-15 15:31:35,814 INFO L78 Accepts]: Start accepts. Automaton has 106840 states and 393889 transitions. Word has length 29 [2022-03-15 15:31:35,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:35,814 INFO L470 AbstractCegarLoop]: Abstraction has 106840 states and 393889 transitions. [2022-03-15 15:31:35,814 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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-15 15:31:35,814 INFO L276 IsEmpty]: Start isEmpty. Operand 106840 states and 393889 transitions. [2022-03-15 15:31:36,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:31:36,028 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:36,028 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:36,044 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (103)] Ended with exit code 0 [2022-03-15 15:31:36,229 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2022-03-15 15:31:36,229 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:36,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:36,230 INFO L85 PathProgramCache]: Analyzing trace with hash 399155782, now seen corresponding path program 101 times [2022-03-15 15:31:36,230 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:36,230 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398574743] [2022-03-15 15:31:36,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:36,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:36,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:36,256 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:31:36,256 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:36,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398574743] [2022-03-15 15:31:36,256 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398574743] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:36,256 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684892208] [2022-03-15 15:31:36,256 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:31:36,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:36,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:36,258 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:36,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Waiting until timeout for monitored process [2022-03-15 15:31:36,281 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:31:36,281 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:36,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:36,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:36,323 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:31:36,324 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:36,369 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 14 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:31:36,370 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684892208] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:36,370 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:36,370 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:31:36,370 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668022145] [2022-03-15 15:31:36,370 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:36,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:31:36,370 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:36,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:31:36,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:31:36,370 INFO L87 Difference]: Start difference. First operand 106840 states and 393889 transitions. Second operand has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:31:37,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:37,800 INFO L93 Difference]: Finished difference Result 146851 states and 532701 transitions. [2022-03-15 15:31:37,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:31:37,801 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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 31 [2022-03-15 15:31:37,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:38,444 INFO L225 Difference]: With dead ends: 146851 [2022-03-15 15:31:38,444 INFO L226 Difference]: Without dead ends: 146829 [2022-03-15 15:31:38,444 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 60 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:38,444 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 87 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:38,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 66 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:31:38,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146829 states. [2022-03-15 15:31:41,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 146829 to 124569. [2022-03-15 15:31:41,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124569 states, 124568 states have (on average 3.7046673302934945) internal successors, (461483), 124568 states have internal predecessors, (461483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:42,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124569 states to 124569 states and 461483 transitions. [2022-03-15 15:31:42,598 INFO L78 Accepts]: Start accepts. Automaton has 124569 states and 461483 transitions. Word has length 31 [2022-03-15 15:31:42,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:42,598 INFO L470 AbstractCegarLoop]: Abstraction has 124569 states and 461483 transitions. [2022-03-15 15:31:42,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 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-15 15:31:42,599 INFO L276 IsEmpty]: Start isEmpty. Operand 124569 states and 461483 transitions. [2022-03-15 15:31:42,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:31:42,857 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:42,857 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:42,873 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:43,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110,104 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:43,057 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:43,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:43,059 INFO L85 PathProgramCache]: Analyzing trace with hash 971005822, now seen corresponding path program 102 times [2022-03-15 15:31:43,059 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:43,059 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632326104] [2022-03-15 15:31:43,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:43,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:43,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:43,085 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:31:43,085 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:43,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632326104] [2022-03-15 15:31:43,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632326104] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:43,085 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056131193] [2022-03-15 15:31:43,085 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:31:43,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:43,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:43,087 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:43,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Waiting until timeout for monitored process [2022-03-15 15:31:43,112 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:31:43,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:31:43,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:43,113 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:43,159 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:43,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:43,196 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:43,196 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056131193] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:43,196 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:43,196 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-03-15 15:31:43,196 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129571435] [2022-03-15 15:31:43,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:43,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-03-15 15:31:43,196 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:43,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-03-15 15:31:43,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-03-15 15:31:43,197 INFO L87 Difference]: Start difference. First operand 124569 states and 461483 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:45,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:45,356 INFO L93 Difference]: Finished difference Result 182171 states and 650856 transitions. [2022-03-15 15:31:45,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-03-15 15:31:45,356 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 15:31:45,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:46,739 INFO L225 Difference]: With dead ends: 182171 [2022-03-15 15:31:46,739 INFO L226 Difference]: Without dead ends: 181348 [2022-03-15 15:31:46,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 984 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=675, Invalid=2405, Unknown=0, NotChecked=0, Total=3080 [2022-03-15 15:31:46,739 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 334 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 752 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:46,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 277 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 752 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:31:46,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181348 states. [2022-03-15 15:31:50,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181348 to 128079. [2022-03-15 15:31:50,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128079 states, 128078 states have (on average 3.7052889645372353) internal successors, (474566), 128078 states have internal predecessors, (474566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:51,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128079 states to 128079 states and 474566 transitions. [2022-03-15 15:31:51,514 INFO L78 Accepts]: Start accepts. Automaton has 128079 states and 474566 transitions. Word has length 31 [2022-03-15 15:31:51,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:51,514 INFO L470 AbstractCegarLoop]: Abstraction has 128079 states and 474566 transitions. [2022-03-15 15:31:51,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:51,514 INFO L276 IsEmpty]: Start isEmpty. Operand 128079 states and 474566 transitions. [2022-03-15 15:31:52,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:31:52,150 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:31:52,150 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:31:52,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-03-15 15:31:52,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,105 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:52,367 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:31:52,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:31:52,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1921829582, now seen corresponding path program 103 times [2022-03-15 15:31:52,368 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:31:52,368 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072694168] [2022-03-15 15:31:52,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:31:52,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:31:52,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:52,394 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:31:52,394 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:31:52,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072694168] [2022-03-15 15:31:52,394 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072694168] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:31:52,394 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757591356] [2022-03-15 15:31:52,394 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:31:52,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:31:52,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:31:52,395 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:31:52,395 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Waiting until timeout for monitored process [2022-03-15 15:31:52,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:31:52,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:31:52,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:31:52,478 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:52,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:31:52,524 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:31:52,525 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757591356] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:31:52,525 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:31:52,525 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2022-03-15 15:31:52,525 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204478161] [2022-03-15 15:31:52,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:31:52,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:31:52,525 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:31:52,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:31:52,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:31:52,525 INFO L87 Difference]: Start difference. First operand 128079 states and 474566 transitions. Second operand has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:54,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:31:54,494 INFO L93 Difference]: Finished difference Result 155641 states and 553050 transitions. [2022-03-15 15:31:54,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-03-15 15:31:54,495 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 15:31:54,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:31:55,536 INFO L225 Difference]: With dead ends: 155641 [2022-03-15 15:31:55,536 INFO L226 Difference]: Without dead ends: 154498 [2022-03-15 15:31:55,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 57 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2146 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1200, Invalid=4806, Unknown=0, NotChecked=0, Total=6006 [2022-03-15 15:31:55,537 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 392 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 863 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 863 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:31:55,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [392 Valid, 197 Invalid, 953 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 863 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:31:55,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154498 states. [2022-03-15 15:31:58,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154498 to 127792. [2022-03-15 15:31:58,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127792 states, 127791 states have (on average 3.703907160911175) internal successors, (473326), 127791 states have internal predecessors, (473326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:59,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127792 states to 127792 states and 473326 transitions. [2022-03-15 15:31:59,831 INFO L78 Accepts]: Start accepts. Automaton has 127792 states and 473326 transitions. Word has length 31 [2022-03-15 15:31:59,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:31:59,831 INFO L470 AbstractCegarLoop]: Abstraction has 127792 states and 473326 transitions. [2022-03-15 15:31:59,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.333333333333333) internal successors, (52), 11 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:31:59,831 INFO L276 IsEmpty]: Start isEmpty. Operand 127792 states and 473326 transitions. [2022-03-15 15:32:00,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:32:00,110 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:00,110 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:00,126 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Ended with exit code 0 [2022-03-15 15:32:00,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2022-03-15 15:32:00,310 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:00,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:00,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1072708686, now seen corresponding path program 104 times [2022-03-15 15:32:00,311 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:00,311 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11132888] [2022-03-15 15:32:00,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:00,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:00,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:00,335 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:00,335 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:00,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11132888] [2022-03-15 15:32:00,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11132888] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:00,335 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776961109] [2022-03-15 15:32:00,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:00,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:00,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:00,336 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:00,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Waiting until timeout for monitored process [2022-03-15 15:32:00,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:00,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:00,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:32:00,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:00,410 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:00,410 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:00,765 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-03-15 15:32:00,765 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776961109] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:00,765 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:00,765 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2022-03-15 15:32:00,765 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739173953] [2022-03-15 15:32:00,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:00,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:32:00,765 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:00,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:32:00,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:32:00,766 INFO L87 Difference]: Start difference. First operand 127792 states and 473326 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:01,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:01,913 INFO L93 Difference]: Finished difference Result 145291 states and 526503 transitions. [2022-03-15 15:32:01,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:32:01,914 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 15:32:01,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:02,551 INFO L225 Difference]: With dead ends: 145291 [2022-03-15 15:32:02,552 INFO L226 Difference]: Without dead ends: 145239 [2022-03-15 15:32:02,552 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2022-03-15 15:32:02,552 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 88 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 72 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:02,552 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [88 Valid, 72 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:32:02,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145239 states. [2022-03-15 15:32:05,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145239 to 126786. [2022-03-15 15:32:05,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126786 states, 126785 states have (on average 3.6935757384548644) internal successors, (468290), 126785 states have internal predecessors, (468290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:06,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126786 states to 126786 states and 468290 transitions. [2022-03-15 15:32:06,604 INFO L78 Accepts]: Start accepts. Automaton has 126786 states and 468290 transitions. Word has length 31 [2022-03-15 15:32:06,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:06,604 INFO L470 AbstractCegarLoop]: Abstraction has 126786 states and 468290 transitions. [2022-03-15 15:32:06,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:06,604 INFO L276 IsEmpty]: Start isEmpty. Operand 126786 states and 468290 transitions. [2022-03-15 15:32:06,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:32:06,881 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:06,881 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:06,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:07,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2022-03-15 15:32:07,082 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:07,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:07,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1985882102, now seen corresponding path program 105 times [2022-03-15 15:32:07,082 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:07,082 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785092610] [2022-03-15 15:32:07,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:07,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:07,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:07,114 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:32:07,115 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:07,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785092610] [2022-03-15 15:32:07,115 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785092610] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:07,115 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557413118] [2022-03-15 15:32:07,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:32:07,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:07,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:07,116 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:07,117 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Waiting until timeout for monitored process [2022-03-15 15:32:07,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-03-15 15:32:07,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:07,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:32:07,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:07,200 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:07,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:07,246 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:07,246 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557413118] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:07,246 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:07,246 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2022-03-15 15:32:07,246 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821861773] [2022-03-15 15:32:07,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:07,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-03-15 15:32:07,246 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:07,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-03-15 15:32:07,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:32:07,247 INFO L87 Difference]: Start difference. First operand 126786 states and 468290 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:09,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:09,489 INFO L93 Difference]: Finished difference Result 191360 states and 682084 transitions. [2022-03-15 15:32:09,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-03-15 15:32:09,490 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2022-03-15 15:32:09,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:10,602 INFO L225 Difference]: With dead ends: 191360 [2022-03-15 15:32:10,602 INFO L226 Difference]: Without dead ends: 190209 [2022-03-15 15:32:10,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 56 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1352 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=885, Invalid=3021, Unknown=0, NotChecked=0, Total=3906 [2022-03-15 15:32:10,602 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 406 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 406 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 873 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:10,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [406 Valid, 252 Invalid, 873 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:32:10,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190209 states. [2022-03-15 15:32:14,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190209 to 148929. [2022-03-15 15:32:14,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148929 states, 148928 states have (on average 3.716997475290073) internal successors, (553565), 148928 states have internal predecessors, (553565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:16,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148929 states to 148929 states and 553565 transitions. [2022-03-15 15:32:16,038 INFO L78 Accepts]: Start accepts. Automaton has 148929 states and 553565 transitions. Word has length 31 [2022-03-15 15:32:16,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:16,039 INFO L470 AbstractCegarLoop]: Abstraction has 148929 states and 553565 transitions. [2022-03-15 15:32:16,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 11 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:16,039 INFO L276 IsEmpty]: Start isEmpty. Operand 148929 states and 553565 transitions. [2022-03-15 15:32:16,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:32:16,461 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:16,461 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:16,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:16,678 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2022-03-15 15:32:16,679 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:16,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:16,680 INFO L85 PathProgramCache]: Analyzing trace with hash -463493366, now seen corresponding path program 106 times [2022-03-15 15:32:16,680 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:16,680 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917936177] [2022-03-15 15:32:16,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:16,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:16,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:16,700 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:32:16,700 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:16,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917936177] [2022-03-15 15:32:16,700 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917936177] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:16,700 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931291795] [2022-03-15 15:32:16,700 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:32:16,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:16,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:16,701 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:16,702 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Waiting until timeout for monitored process [2022-03-15 15:32:16,723 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:32:16,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:16,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:32:16,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:16,762 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:16,762 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:16,815 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:16,816 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931291795] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:16,816 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:16,816 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2022-03-15 15:32:16,816 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749911070] [2022-03-15 15:32:16,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:16,816 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-03-15 15:32:16,816 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:16,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-03-15 15:32:16,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-03-15 15:32:16,816 INFO L87 Difference]: Start difference. First operand 148929 states and 553565 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-15 15:32:18,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:18,571 INFO L93 Difference]: Finished difference Result 163043 states and 594747 transitions. [2022-03-15 15:32:18,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-03-15 15:32:18,585 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 31 [2022-03-15 15:32:18,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:19,498 INFO L225 Difference]: With dead ends: 163043 [2022-03-15 15:32:19,499 INFO L226 Difference]: Without dead ends: 162855 [2022-03-15 15:32:19,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 61 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-15 15:32:19,499 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 118 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 54 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:19,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 54 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:32:19,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162855 states. [2022-03-15 15:32:23,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162855 to 148837. [2022-03-15 15:32:23,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148837 states, 148836 states have (on average 3.716110349646591) internal successors, (553091), 148836 states have internal predecessors, (553091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:24,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148837 states to 148837 states and 553091 transitions. [2022-03-15 15:32:24,250 INFO L78 Accepts]: Start accepts. Automaton has 148837 states and 553091 transitions. Word has length 31 [2022-03-15 15:32:24,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:24,251 INFO L470 AbstractCegarLoop]: Abstraction has 148837 states and 553091 transitions. [2022-03-15 15:32:24,251 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-15 15:32:24,251 INFO L276 IsEmpty]: Start isEmpty. Operand 148837 states and 553091 transitions. [2022-03-15 15:32:24,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:32:24,596 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:24,596 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:24,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (109)] Ended with exit code 0 [2022-03-15 15:32:24,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115,109 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:24,797 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:24,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:24,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1529683078, now seen corresponding path program 107 times [2022-03-15 15:32:24,797 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:24,797 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951183261] [2022-03-15 15:32:24,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:24,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:24,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:24,821 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:24,821 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:24,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951183261] [2022-03-15 15:32:24,822 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951183261] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:24,822 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966437368] [2022-03-15 15:32:24,822 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:32:24,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:24,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:24,823 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:24,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Waiting until timeout for monitored process [2022-03-15 15:32:24,845 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:32:24,845 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:24,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:32:24,846 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:24,883 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:24,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:24,922 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-03-15 15:32:24,922 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966437368] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:24,923 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:24,923 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 7 [2022-03-15 15:32:24,923 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893220184] [2022-03-15 15:32:24,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:24,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-03-15 15:32:24,923 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:24,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-03-15 15:32:24,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-03-15 15:32:24,923 INFO L87 Difference]: Start difference. First operand 148837 states and 553091 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-15 15:32:26,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:26,454 INFO L93 Difference]: Finished difference Result 164234 states and 598158 transitions. [2022-03-15 15:32:26,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-03-15 15:32:26,454 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 31 [2022-03-15 15:32:26,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:27,120 INFO L225 Difference]: With dead ends: 164234 [2022-03-15 15:32:27,120 INFO L226 Difference]: Without dead ends: 163802 [2022-03-15 15:32:27,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-03-15 15:32:27,121 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 118 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:27,121 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 62 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-03-15 15:32:27,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163802 states. [2022-03-15 15:32:31,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163802 to 148741. [2022-03-15 15:32:31,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148741 states, 148740 states have (on average 3.7144816458249292) internal successors, (552492), 148740 states have internal predecessors, (552492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:32,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148741 states to 148741 states and 552492 transitions. [2022-03-15 15:32:32,292 INFO L78 Accepts]: Start accepts. Automaton has 148741 states and 552492 transitions. Word has length 31 [2022-03-15 15:32:32,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:32,293 INFO L470 AbstractCegarLoop]: Abstraction has 148741 states and 552492 transitions. [2022-03-15 15:32:32,293 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-15 15:32:32,293 INFO L276 IsEmpty]: Start isEmpty. Operand 148741 states and 552492 transitions. [2022-03-15 15:32:32,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-03-15 15:32:32,676 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:32,676 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:32,693 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:32,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable116 [2022-03-15 15:32:32,887 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:32,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:32,887 INFO L85 PathProgramCache]: Analyzing trace with hash -42711674, now seen corresponding path program 108 times [2022-03-15 15:32:32,887 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:32,887 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4959207] [2022-03-15 15:32:32,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:32,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:32,915 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:32:32,915 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:32,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4959207] [2022-03-15 15:32:32,915 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4959207] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:32,915 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494746737] [2022-03-15 15:32:32,915 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:32:32,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:32,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:32,917 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:32,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Waiting until timeout for monitored process [2022-03-15 15:32:32,939 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:32:32,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:32,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 8 conjunts are in the unsatisfiable core [2022-03-15 15:32:32,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:33,007 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:32:33,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:33,052 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-03-15 15:32:33,052 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494746737] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:33,052 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:33,052 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-03-15 15:32:33,053 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074850373] [2022-03-15 15:32:33,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:33,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-03-15 15:32:33,053 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:33,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-03-15 15:32:33,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-03-15 15:32:33,053 INFO L87 Difference]: Start difference. First operand 148741 states and 552492 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-15 15:32:35,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:35,862 INFO L93 Difference]: Finished difference Result 219532 states and 789840 transitions. [2022-03-15 15:32:35,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-03-15 15:32:35,862 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 31 [2022-03-15 15:32:35,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:37,387 INFO L225 Difference]: With dead ends: 219532 [2022-03-15 15:32:37,387 INFO L226 Difference]: Without dead ends: 218264 [2022-03-15 15:32:37,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 54 SyntacticMatches, 1 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2012 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1222, Invalid=4784, Unknown=0, NotChecked=0, Total=6006 [2022-03-15 15:32:37,388 INFO L933 BasicCegarLoop]: 22 mSDtfsCounter, 446 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 193 SdHoareTripleChecker+Invalid, 996 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:37,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 193 Invalid, 996 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:32:37,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218264 states. [2022-03-15 15:32:42,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218264 to 150656. [2022-03-15 15:32:43,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150656 states, 150655 states have (on average 3.7046828847366498) internal successors, (558129), 150655 states have internal predecessors, (558129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:44,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150656 states to 150656 states and 558129 transitions. [2022-03-15 15:32:44,314 INFO L78 Accepts]: Start accepts. Automaton has 150656 states and 558129 transitions. Word has length 31 [2022-03-15 15:32:44,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:44,314 INFO L470 AbstractCegarLoop]: Abstraction has 150656 states and 558129 transitions. [2022-03-15 15:32:44,314 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-15 15:32:44,314 INFO L276 IsEmpty]: Start isEmpty. Operand 150656 states and 558129 transitions. [2022-03-15 15:32:44,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:32:44,736 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:44,736 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:44,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:44,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2022-03-15 15:32:44,936 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:44,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:44,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1144871670, now seen corresponding path program 109 times [2022-03-15 15:32:44,937 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:44,937 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772756110] [2022-03-15 15:32:44,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:44,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:45,037 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:45,037 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:45,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772756110] [2022-03-15 15:32:45,037 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772756110] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:45,037 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705149124] [2022-03-15 15:32:45,037 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:32:45,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:45,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:45,038 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:45,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Waiting until timeout for monitored process [2022-03-15 15:32:45,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:45,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:32:45,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:45,375 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:45,375 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:45,496 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:45,497 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705149124] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:45,497 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:45,497 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:32:45,497 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564482416] [2022-03-15 15:32:45,497 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:45,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:32:45,497 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:45,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:32:45,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:32:45,498 INFO L87 Difference]: Start difference. First operand 150656 states and 558129 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:47,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:47,306 INFO L93 Difference]: Finished difference Result 151997 states and 562077 transitions. [2022-03-15 15:32:47,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:32:47,307 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:32:47,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:48,056 INFO L225 Difference]: With dead ends: 151997 [2022-03-15 15:32:48,057 INFO L226 Difference]: Without dead ends: 151967 [2022-03-15 15:32:48,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:32:48,057 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 162 mSDsluCounter, 1904 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 1495 SdHoareTripleChecker+Invalid, 1189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:48,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 1495 Invalid, 1189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:32:48,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151967 states. [2022-03-15 15:32:51,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151967 to 151066. [2022-03-15 15:32:51,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151066 states, 151065 states have (on average 3.704319332737563) internal successors, (559593), 151065 states have internal predecessors, (559593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:52,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151066 states to 151066 states and 559593 transitions. [2022-03-15 15:32:52,988 INFO L78 Accepts]: Start accepts. Automaton has 151066 states and 559593 transitions. Word has length 33 [2022-03-15 15:32:52,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:32:52,988 INFO L470 AbstractCegarLoop]: Abstraction has 151066 states and 559593 transitions. [2022-03-15 15:32:52,988 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:52,989 INFO L276 IsEmpty]: Start isEmpty. Operand 151066 states and 559593 transitions. [2022-03-15 15:32:53,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:32:53,749 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:32:53,749 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:32:53,765 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Forceful destruction successful, exit code 0 [2022-03-15 15:32:53,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable118 [2022-03-15 15:32:53,950 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:32:53,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:32:53,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1082616350, now seen corresponding path program 110 times [2022-03-15 15:32:53,950 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:32:53,950 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423150883] [2022-03-15 15:32:53,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:32:53,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:32:53,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:32:54,063 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:54,063 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:32:54,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423150883] [2022-03-15 15:32:54,063 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423150883] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:32:54,063 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615103143] [2022-03-15 15:32:54,063 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:32:54,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:32:54,064 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:32:54,064 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:32:54,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Waiting until timeout for monitored process [2022-03-15 15:32:54,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:32:54,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:32:54,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:32:54,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:32:54,406 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:54,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:32:54,529 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:32:54,529 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615103143] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:32:54,529 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:32:54,530 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:32:54,530 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959256960] [2022-03-15 15:32:54,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:32:54,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:32:54,530 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:32:54,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:32:54,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:32:54,530 INFO L87 Difference]: Start difference. First operand 151066 states and 559593 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:32:56,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:32:56,257 INFO L93 Difference]: Finished difference Result 152681 states and 564508 transitions. [2022-03-15 15:32:56,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:32:56,258 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:32:56,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:32:56,997 INFO L225 Difference]: With dead ends: 152681 [2022-03-15 15:32:56,997 INFO L226 Difference]: Without dead ends: 152568 [2022-03-15 15:32:56,997 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:32:56,997 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 137 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1116 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:32:56,997 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 1116 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:32:57,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152568 states. [2022-03-15 15:33:00,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152568 to 151986. [2022-03-15 15:33:00,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151986 states, 151985 states have (on average 3.7024311609698324) internal successors, (562714), 151985 states have internal predecessors, (562714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:01,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151986 states to 151986 states and 562714 transitions. [2022-03-15 15:33:01,894 INFO L78 Accepts]: Start accepts. Automaton has 151986 states and 562714 transitions. Word has length 33 [2022-03-15 15:33:01,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:01,894 INFO L470 AbstractCegarLoop]: Abstraction has 151986 states and 562714 transitions. [2022-03-15 15:33:01,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:01,894 INFO L276 IsEmpty]: Start isEmpty. Operand 151986 states and 562714 transitions. [2022-03-15 15:33:02,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:02,586 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:02,586 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:02,602 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-03-15 15:33:02,787 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable119 [2022-03-15 15:33:02,787 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:02,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:02,787 INFO L85 PathProgramCache]: Analyzing trace with hash -1140926870, now seen corresponding path program 111 times [2022-03-15 15:33:02,787 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:02,787 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944084613] [2022-03-15 15:33:02,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:02,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:02,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:02,885 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:02,885 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:02,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944084613] [2022-03-15 15:33:02,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944084613] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:02,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708823220] [2022-03-15 15:33:02,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:02,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:02,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:02,887 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:02,887 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2022-03-15 15:33:02,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:33:02,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:02,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:02,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:03,212 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:03,213 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:03,334 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:03,335 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708823220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:03,335 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:03,335 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:33:03,335 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347226835] [2022-03-15 15:33:03,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:03,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:33:03,335 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:03,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:33:03,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:03,335 INFO L87 Difference]: Start difference. First operand 151986 states and 562714 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:05,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:05,003 INFO L93 Difference]: Finished difference Result 155766 states and 574615 transitions. [2022-03-15 15:33:05,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:33:05,003 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:05,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:06,534 INFO L225 Difference]: With dead ends: 155766 [2022-03-15 15:33:06,534 INFO L226 Difference]: Without dead ends: 155672 [2022-03-15 15:33:06,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:06,534 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 146 mSDsluCounter, 1794 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:06,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 1416 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:06,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155672 states. [2022-03-15 15:33:10,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155672 to 153796. [2022-03-15 15:33:10,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153796 states, 153795 states have (on average 3.700920055918593) internal successors, (569183), 153795 states have internal predecessors, (569183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:11,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153796 states to 153796 states and 569183 transitions. [2022-03-15 15:33:11,920 INFO L78 Accepts]: Start accepts. Automaton has 153796 states and 569183 transitions. Word has length 33 [2022-03-15 15:33:11,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:11,920 INFO L470 AbstractCegarLoop]: Abstraction has 153796 states and 569183 transitions. [2022-03-15 15:33:11,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:11,920 INFO L276 IsEmpty]: Start isEmpty. Operand 153796 states and 569183 transitions. [2022-03-15 15:33:12,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:12,695 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:12,695 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:12,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-03-15 15:33:12,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,114 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:12,911 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:12,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:12,911 INFO L85 PathProgramCache]: Analyzing trace with hash 168119778, now seen corresponding path program 112 times [2022-03-15 15:33:12,911 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:12,911 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619693893] [2022-03-15 15:33:12,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:12,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:12,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:13,000 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:13,000 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:13,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619693893] [2022-03-15 15:33:13,000 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619693893] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:13,000 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113163880] [2022-03-15 15:33:13,001 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:33:13,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:13,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:13,002 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:13,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Waiting until timeout for monitored process [2022-03-15 15:33:13,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:33:13,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:13,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:13,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:13,346 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:13,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:13,463 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:13,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113163880] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:13,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:13,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:33:13,464 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288918139] [2022-03-15 15:33:13,464 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:13,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:33:13,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:13,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:33:13,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:13,464 INFO L87 Difference]: Start difference. First operand 153796 states and 569183 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:15,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:15,125 INFO L93 Difference]: Finished difference Result 154538 states and 571281 transitions. [2022-03-15 15:33:15,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:33:15,126 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:15,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:15,879 INFO L225 Difference]: With dead ends: 154538 [2022-03-15 15:33:15,879 INFO L226 Difference]: Without dead ends: 154470 [2022-03-15 15:33:15,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:15,880 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 124 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:15,880 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [124 Valid, 706 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:33:16,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154470 states. [2022-03-15 15:33:19,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154470 to 154097. [2022-03-15 15:33:19,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154097 states, 154096 states have (on average 3.70012849133008) internal successors, (570175), 154096 states have internal predecessors, (570175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:20,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154097 states to 154097 states and 570175 transitions. [2022-03-15 15:33:20,646 INFO L78 Accepts]: Start accepts. Automaton has 154097 states and 570175 transitions. Word has length 33 [2022-03-15 15:33:20,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:20,646 INFO L470 AbstractCegarLoop]: Abstraction has 154097 states and 570175 transitions. [2022-03-15 15:33:20,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:20,647 INFO L276 IsEmpty]: Start isEmpty. Operand 154097 states and 570175 transitions. [2022-03-15 15:33:21,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:21,343 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:21,343 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:21,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:21,558 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,115 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:21,559 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:21,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:21,559 INFO L85 PathProgramCache]: Analyzing trace with hash -1814233434, now seen corresponding path program 113 times [2022-03-15 15:33:21,559 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:21,559 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777194604] [2022-03-15 15:33:21,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:21,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:21,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:21,654 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:21,654 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:21,654 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777194604] [2022-03-15 15:33:21,655 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777194604] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:21,655 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398518227] [2022-03-15 15:33:21,655 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:33:21,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:21,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:21,656 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:21,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Waiting until timeout for monitored process [2022-03-15 15:33:21,678 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-03-15 15:33:21,679 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:21,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:21,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:21,961 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:21,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:22,085 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:22,085 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398518227] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:22,085 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:22,085 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:33:22,085 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712725651] [2022-03-15 15:33:22,085 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:22,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:33:22,085 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:22,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:33:22,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:22,086 INFO L87 Difference]: Start difference. First operand 154097 states and 570175 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:23,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:23,854 INFO L93 Difference]: Finished difference Result 155092 states and 573062 transitions. [2022-03-15 15:33:23,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:33:23,855 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:23,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:24,517 INFO L225 Difference]: With dead ends: 155092 [2022-03-15 15:33:24,518 INFO L226 Difference]: Without dead ends: 155012 [2022-03-15 15:33:24,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:24,518 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 109 mSDsluCounter, 1548 mSDsCounter, 0 mSdLazyCounter, 1076 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 1078 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1076 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:24,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 1232 Invalid, 1078 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1076 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:24,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155012 states. [2022-03-15 15:33:27,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155012 to 154563. [2022-03-15 15:33:27,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 154563 states, 154562 states have (on average 3.69897516854078) internal successors, (571721), 154562 states have internal predecessors, (571721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:28,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 154563 states to 154563 states and 571721 transitions. [2022-03-15 15:33:28,905 INFO L78 Accepts]: Start accepts. Automaton has 154563 states and 571721 transitions. Word has length 33 [2022-03-15 15:33:28,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:28,905 INFO L470 AbstractCegarLoop]: Abstraction has 154563 states and 571721 transitions. [2022-03-15 15:33:28,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:28,905 INFO L276 IsEmpty]: Start isEmpty. Operand 154563 states and 571721 transitions. [2022-03-15 15:33:29,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:29,611 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:29,611 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:29,627 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-03-15 15:33:29,823 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2022-03-15 15:33:29,823 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:29,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:29,824 INFO L85 PathProgramCache]: Analyzing trace with hash -194142810, now seen corresponding path program 114 times [2022-03-15 15:33:29,824 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:29,824 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234620071] [2022-03-15 15:33:29,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:29,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:29,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:29,915 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:29,916 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:29,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234620071] [2022-03-15 15:33:29,916 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234620071] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:29,916 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115995049] [2022-03-15 15:33:29,916 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:33:29,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:29,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:29,917 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:29,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Waiting until timeout for monitored process [2022-03-15 15:33:29,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:33:29,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:29,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:29,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:30,244 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:30,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:30,365 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:30,365 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115995049] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:30,365 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:30,365 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:33:30,365 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994388656] [2022-03-15 15:33:30,365 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:30,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:33:30,365 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:30,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:33:30,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:30,366 INFO L87 Difference]: Start difference. First operand 154563 states and 571721 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:31,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:31,961 INFO L93 Difference]: Finished difference Result 157092 states and 579608 transitions. [2022-03-15 15:33:31,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:33:31,961 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:31,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:33,406 INFO L225 Difference]: With dead ends: 157092 [2022-03-15 15:33:33,406 INFO L226 Difference]: Without dead ends: 157062 [2022-03-15 15:33:33,406 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:33,406 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 158 mSDsluCounter, 1648 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1328 SdHoareTripleChecker+Invalid, 1049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:33,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 1328 Invalid, 1049 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:33,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157062 states. [2022-03-15 15:33:37,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157062 to 155439. [2022-03-15 15:33:37,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155439 states, 155438 states have (on average 3.699455731545697) internal successors, (575036), 155438 states have internal predecessors, (575036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:38,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155439 states to 155439 states and 575036 transitions. [2022-03-15 15:33:38,259 INFO L78 Accepts]: Start accepts. Automaton has 155439 states and 575036 transitions. Word has length 33 [2022-03-15 15:33:38,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:38,259 INFO L470 AbstractCegarLoop]: Abstraction has 155439 states and 575036 transitions. [2022-03-15 15:33:38,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:38,259 INFO L276 IsEmpty]: Start isEmpty. Operand 155439 states and 575036 transitions. [2022-03-15 15:33:38,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:38,928 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:38,928 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:38,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:39,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2022-03-15 15:33:39,128 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:39,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:39,129 INFO L85 PathProgramCache]: Analyzing trace with hash 406702426, now seen corresponding path program 115 times [2022-03-15 15:33:39,129 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:39,129 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063685996] [2022-03-15 15:33:39,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:39,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:39,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:39,224 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:39,224 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:39,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063685996] [2022-03-15 15:33:39,224 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063685996] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:39,224 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32390221] [2022-03-15 15:33:39,224 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:33:39,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:39,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:39,225 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:39,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Waiting until timeout for monitored process [2022-03-15 15:33:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:39,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:39,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:39,533 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:39,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:39,649 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:39,649 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32390221] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:39,649 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:39,649 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:33:39,650 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356140472] [2022-03-15 15:33:39,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:39,650 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:33:39,650 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:39,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:33:39,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:39,650 INFO L87 Difference]: Start difference. First operand 155439 states and 575036 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:41,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:41,417 INFO L93 Difference]: Finished difference Result 157948 states and 582829 transitions. [2022-03-15 15:33:41,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:33:41,417 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:41,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:42,064 INFO L225 Difference]: With dead ends: 157948 [2022-03-15 15:33:42,065 INFO L226 Difference]: Without dead ends: 157899 [2022-03-15 15:33:42,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:33:42,065 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 143 mSDsluCounter, 1944 mSDsCounter, 0 mSdLazyCounter, 1283 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 1542 SdHoareTripleChecker+Invalid, 1288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1283 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:42,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 1542 Invalid, 1288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1283 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:33:42,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157899 states. [2022-03-15 15:33:45,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157899 to 156445. [2022-03-15 15:33:46,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156445 states, 156444 states have (on average 3.6992853672879753) internal successors, (578731), 156444 states have internal predecessors, (578731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:47,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156445 states to 156445 states and 578731 transitions. [2022-03-15 15:33:47,119 INFO L78 Accepts]: Start accepts. Automaton has 156445 states and 578731 transitions. Word has length 33 [2022-03-15 15:33:47,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:47,119 INFO L470 AbstractCegarLoop]: Abstraction has 156445 states and 578731 transitions. [2022-03-15 15:33:47,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:47,119 INFO L276 IsEmpty]: Start isEmpty. Operand 156445 states and 578731 transitions. [2022-03-15 15:33:47,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:47,545 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:47,545 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:47,562 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:47,746 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable124 [2022-03-15 15:33:47,746 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:47,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:47,746 INFO L85 PathProgramCache]: Analyzing trace with hash 348391906, now seen corresponding path program 116 times [2022-03-15 15:33:47,746 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:47,746 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67125206] [2022-03-15 15:33:47,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:47,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:47,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:47,826 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:47,826 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:47,826 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67125206] [2022-03-15 15:33:47,826 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67125206] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:47,827 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293546499] [2022-03-15 15:33:47,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:33:47,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:47,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:47,828 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:47,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2022-03-15 15:33:47,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:33:47,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:47,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:47,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:48,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:48,269 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:48,269 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293546499] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:48,269 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:48,269 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:33:48,269 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549182517] [2022-03-15 15:33:48,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:48,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:33:48,269 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:48,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:33:48,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:48,270 INFO L87 Difference]: Start difference. First operand 156445 states and 578731 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:49,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:49,832 INFO L93 Difference]: Finished difference Result 157288 states and 581122 transitions. [2022-03-15 15:33:49,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:33:49,832 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:49,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:50,773 INFO L225 Difference]: With dead ends: 157288 [2022-03-15 15:33:50,773 INFO L226 Difference]: Without dead ends: 157208 [2022-03-15 15:33:50,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:50,773 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 128 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:50,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 835 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:33:50,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157208 states. [2022-03-15 15:33:54,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157208 to 156759. [2022-03-15 15:33:54,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156759 states, 156758 states have (on average 3.698509804922237) internal successors, (579771), 156758 states have internal predecessors, (579771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:55,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156759 states to 156759 states and 579771 transitions. [2022-03-15 15:33:55,286 INFO L78 Accepts]: Start accepts. Automaton has 156759 states and 579771 transitions. Word has length 33 [2022-03-15 15:33:55,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:33:55,287 INFO L470 AbstractCegarLoop]: Abstraction has 156759 states and 579771 transitions. [2022-03-15 15:33:55,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:55,287 INFO L276 IsEmpty]: Start isEmpty. Operand 156759 states and 579771 transitions. [2022-03-15 15:33:55,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:33:55,646 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:33:55,646 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:33:55,662 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Forceful destruction successful, exit code 0 [2022-03-15 15:33:55,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2022-03-15 15:33:55,847 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:33:55,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:33:55,847 INFO L85 PathProgramCache]: Analyzing trace with hash 164706334, now seen corresponding path program 117 times [2022-03-15 15:33:55,847 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:33:55,847 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777358988] [2022-03-15 15:33:55,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:33:55,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:33:55,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:33:55,944 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:55,944 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:33:55,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777358988] [2022-03-15 15:33:55,944 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777358988] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:33:55,944 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684116944] [2022-03-15 15:33:55,944 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:33:55,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:33:55,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:33:55,945 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:33:55,946 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Waiting until timeout for monitored process [2022-03-15 15:33:55,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-03-15 15:33:55,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:33:55,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:33:55,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:33:56,278 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:56,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:33:56,396 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:33:56,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684116944] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:33:56,396 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:33:56,396 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:33:56,396 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179481765] [2022-03-15 15:33:56,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:33:56,396 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:33:56,396 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:33:56,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:33:56,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:56,397 INFO L87 Difference]: Start difference. First operand 156759 states and 579771 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:33:57,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:33:57,992 INFO L93 Difference]: Finished difference Result 157922 states and 583230 transitions. [2022-03-15 15:33:57,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:33:57,993 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:33:57,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:33:59,041 INFO L225 Difference]: With dead ends: 157922 [2022-03-15 15:33:59,042 INFO L226 Difference]: Without dead ends: 157833 [2022-03-15 15:33:59,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:33:59,042 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 125 mSDsluCounter, 1189 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:33:59,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 963 Invalid, 826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 824 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:33:59,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157833 states. [2022-03-15 15:34:02,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157833 to 157362. [2022-03-15 15:34:03,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157362 states, 157361 states have (on average 3.697123175373822) internal successors, (581783), 157361 states have internal predecessors, (581783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:04,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157362 states to 157362 states and 581783 transitions. [2022-03-15 15:34:04,098 INFO L78 Accepts]: Start accepts. Automaton has 157362 states and 581783 transitions. Word has length 33 [2022-03-15 15:34:04,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:04,098 INFO L470 AbstractCegarLoop]: Abstraction has 157362 states and 581783 transitions. [2022-03-15 15:34:04,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:04,098 INFO L276 IsEmpty]: Start isEmpty. Operand 157362 states and 581783 transitions. [2022-03-15 15:34:04,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:04,887 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:04,887 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:04,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:05,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2022-03-15 15:34:05,099 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:05,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:05,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1817646878, now seen corresponding path program 118 times [2022-03-15 15:34:05,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:05,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297604132] [2022-03-15 15:34:05,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:05,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:05,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:05,183 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:05,183 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:05,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297604132] [2022-03-15 15:34:05,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297604132] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:05,183 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708663188] [2022-03-15 15:34:05,183 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:34:05,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:05,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:05,184 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:05,185 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Waiting until timeout for monitored process [2022-03-15 15:34:05,209 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:34:05,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:05,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:05,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:05,495 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:05,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:05,612 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:05,612 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708663188] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:05,612 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:05,612 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:34:05,612 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994339280] [2022-03-15 15:34:05,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:05,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:34:05,612 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:05,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:34:05,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:34:05,613 INFO L87 Difference]: Start difference. First operand 157362 states and 581783 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:07,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:07,292 INFO L93 Difference]: Finished difference Result 158298 states and 584503 transitions. [2022-03-15 15:34:07,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:34:07,293 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:34:07,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:08,038 INFO L225 Difference]: With dead ends: 158298 [2022-03-15 15:34:08,038 INFO L226 Difference]: Without dead ends: 158187 [2022-03-15 15:34:08,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:34:08,038 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 131 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:08,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 909 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:34:08,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158187 states. [2022-03-15 15:34:11,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158187 to 157712. [2022-03-15 15:34:11,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157712 states, 157711 states have (on average 3.696571577125248) internal successors, (582990), 157711 states have internal predecessors, (582990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:13,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157712 states to 157712 states and 582990 transitions. [2022-03-15 15:34:13,306 INFO L78 Accepts]: Start accepts. Automaton has 157712 states and 582990 transitions. Word has length 33 [2022-03-15 15:34:13,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:13,307 INFO L470 AbstractCegarLoop]: Abstraction has 157712 states and 582990 transitions. [2022-03-15 15:34:13,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:13,307 INFO L276 IsEmpty]: Start isEmpty. Operand 157712 states and 582990 transitions. [2022-03-15 15:34:13,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:13,712 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:13,712 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:13,728 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Ended with exit code 0 [2022-03-15 15:34:13,923 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2022-03-15 15:34:13,923 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:13,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:13,924 INFO L85 PathProgramCache]: Analyzing trace with hash -197556254, now seen corresponding path program 119 times [2022-03-15 15:34:13,924 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:13,924 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596099952] [2022-03-15 15:34:13,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:13,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:14,017 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:14,017 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:14,017 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596099952] [2022-03-15 15:34:14,017 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596099952] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:14,018 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227433942] [2022-03-15 15:34:14,018 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:34:14,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:14,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:14,019 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:14,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Waiting until timeout for monitored process [2022-03-15 15:34:14,042 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:34:14,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:14,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:14,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:14,343 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:14,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:14,463 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:14,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227433942] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:14,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:14,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:34:14,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283200442] [2022-03-15 15:34:14,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:14,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:34:14,463 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:14,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:34:14,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:14,464 INFO L87 Difference]: Start difference. First operand 157712 states and 582990 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:16,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:16,228 INFO L93 Difference]: Finished difference Result 159135 states and 587247 transitions. [2022-03-15 15:34:16,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:34:16,229 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:34:16,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:16,996 INFO L225 Difference]: With dead ends: 159135 [2022-03-15 15:34:16,996 INFO L226 Difference]: Without dead ends: 158986 [2022-03-15 15:34:16,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:16,996 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 140 mSDsluCounter, 1471 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:16,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 1170 Invalid, 969 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:17,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158986 states. [2022-03-15 15:34:20,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158986 to 158378. [2022-03-15 15:34:20,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158378 states, 158377 states have (on average 3.6950883019630374) internal successors, (585217), 158377 states have internal predecessors, (585217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:21,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158378 states to 158378 states and 585217 transitions. [2022-03-15 15:34:21,815 INFO L78 Accepts]: Start accepts. Automaton has 158378 states and 585217 transitions. Word has length 33 [2022-03-15 15:34:21,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:21,815 INFO L470 AbstractCegarLoop]: Abstraction has 158378 states and 585217 transitions. [2022-03-15 15:34:21,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:21,815 INFO L276 IsEmpty]: Start isEmpty. Operand 158378 states and 585217 transitions. [2022-03-15 15:34:22,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:22,180 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:22,180 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:22,196 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-03-15 15:34:22,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128,122 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:22,380 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:22,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:22,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1660573470, now seen corresponding path program 120 times [2022-03-15 15:34:22,380 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:22,381 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056011780] [2022-03-15 15:34:22,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:22,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:22,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:22,469 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:22,469 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:22,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056011780] [2022-03-15 15:34:22,470 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056011780] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:22,470 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639234754] [2022-03-15 15:34:22,470 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:34:22,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:22,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:22,471 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:22,471 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Waiting until timeout for monitored process [2022-03-15 15:34:22,788 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:34:22,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:22,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:22,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:23,111 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:23,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:23,234 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:23,234 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639234754] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:23,235 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:23,235 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:34:23,235 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702335893] [2022-03-15 15:34:23,235 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:23,235 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:34:23,235 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:23,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:34:23,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:23,235 INFO L87 Difference]: Start difference. First operand 158378 states and 585217 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:24,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:24,640 INFO L93 Difference]: Finished difference Result 161642 states and 595347 transitions. [2022-03-15 15:34:24,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:34:24,640 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:34:24,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:25,913 INFO L225 Difference]: With dead ends: 161642 [2022-03-15 15:34:25,913 INFO L226 Difference]: Without dead ends: 161594 [2022-03-15 15:34:25,913 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:25,913 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 149 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1167 SdHoareTripleChecker+Invalid, 872 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:25,913 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 1167 Invalid, 872 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:34:26,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161594 states. [2022-03-15 15:34:29,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161594 to 159796. [2022-03-15 15:34:29,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159796 states, 159795 states have (on average 3.6939203354297696) internal successors, (590270), 159795 states have internal predecessors, (590270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:31,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159796 states to 159796 states and 590270 transitions. [2022-03-15 15:34:31,022 INFO L78 Accepts]: Start accepts. Automaton has 159796 states and 590270 transitions. Word has length 33 [2022-03-15 15:34:31,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:31,022 INFO L470 AbstractCegarLoop]: Abstraction has 159796 states and 590270 transitions. [2022-03-15 15:34:31,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:31,022 INFO L276 IsEmpty]: Start isEmpty. Operand 159796 states and 590270 transitions. [2022-03-15 15:34:31,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:31,805 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:31,805 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:31,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-03-15 15:34:32,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,123 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:32,005 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:32,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:32,007 INFO L85 PathProgramCache]: Analyzing trace with hash -321779742, now seen corresponding path program 121 times [2022-03-15 15:34:32,008 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:32,008 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65018190] [2022-03-15 15:34:32,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:32,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:32,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:32,096 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:32,096 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:32,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65018190] [2022-03-15 15:34:32,096 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65018190] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:32,096 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1428038540] [2022-03-15 15:34:32,096 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:34:32,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:32,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:32,097 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:32,098 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Waiting until timeout for monitored process [2022-03-15 15:34:32,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:32,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:32,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:32,420 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:32,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:32,539 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:32,540 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1428038540] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:32,540 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:32,540 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:34:32,540 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999223177] [2022-03-15 15:34:32,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:32,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:34:32,540 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:32,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:34:32,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:32,540 INFO L87 Difference]: Start difference. First operand 159796 states and 590270 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:34,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:34,391 INFO L93 Difference]: Finished difference Result 161171 states and 594381 transitions. [2022-03-15 15:34:34,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:34:34,391 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:34:34,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:35,146 INFO L225 Difference]: With dead ends: 161171 [2022-03-15 15:34:35,147 INFO L226 Difference]: Without dead ends: 161068 [2022-03-15 15:34:35,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:34:35,147 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 134 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:35,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 1261 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:35,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161068 states. [2022-03-15 15:34:38,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161068 to 160420. [2022-03-15 15:34:39,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160420 states, 160419 states have (on average 3.692922908134323) internal successors, (592415), 160419 states have internal predecessors, (592415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:40,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160420 states to 160420 states and 592415 transitions. [2022-03-15 15:34:40,198 INFO L78 Accepts]: Start accepts. Automaton has 160420 states and 592415 transitions. Word has length 33 [2022-03-15 15:34:40,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:40,198 INFO L470 AbstractCegarLoop]: Abstraction has 160420 states and 592415 transitions. [2022-03-15 15:34:40,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:40,198 INFO L276 IsEmpty]: Start isEmpty. Operand 160420 states and 592415 transitions. [2022-03-15 15:34:40,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:40,578 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:40,578 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:40,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:40,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,124 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:40,779 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:40,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:40,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1298310882, now seen corresponding path program 122 times [2022-03-15 15:34:40,779 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:40,779 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081012032] [2022-03-15 15:34:40,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:40,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:40,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:40,885 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:40,886 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:40,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081012032] [2022-03-15 15:34:40,886 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081012032] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:40,886 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [326811220] [2022-03-15 15:34:40,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:34:40,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:40,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:40,887 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:40,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Waiting until timeout for monitored process [2022-03-15 15:34:40,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:34:40,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:40,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:40,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:41,217 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:41,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:41,342 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:41,342 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [326811220] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:41,342 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:41,343 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:34:41,343 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503324116] [2022-03-15 15:34:41,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:41,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:34:41,343 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:41,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:34:41,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:41,343 INFO L87 Difference]: Start difference. First operand 160420 states and 592415 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:43,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:43,050 INFO L93 Difference]: Finished difference Result 161955 states and 596972 transitions. [2022-03-15 15:34:43,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:34:43,050 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:34:43,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:44,142 INFO L225 Difference]: With dead ends: 161955 [2022-03-15 15:34:44,142 INFO L226 Difference]: Without dead ends: 161814 [2022-03-15 15:34:44,142 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:44,142 INFO L933 BasicCegarLoop]: 105 mSDtfsCounter, 151 mSDsluCounter, 1644 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1307 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:44,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 1307 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:44,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161814 states. [2022-03-15 15:34:47,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161814 to 159838. [2022-03-15 15:34:47,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159838 states, 159837 states have (on average 3.693406407777924) internal successors, (590343), 159837 states have internal predecessors, (590343), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:49,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159838 states to 159838 states and 590343 transitions. [2022-03-15 15:34:49,092 INFO L78 Accepts]: Start accepts. Automaton has 159838 states and 590343 transitions. Word has length 33 [2022-03-15 15:34:49,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:49,092 INFO L470 AbstractCegarLoop]: Abstraction has 159838 states and 590343 transitions. [2022-03-15 15:34:49,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:49,092 INFO L276 IsEmpty]: Start isEmpty. Operand 159838 states and 590343 transitions. [2022-03-15 15:34:49,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:49,503 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:49,503 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:49,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:49,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,125 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:49,707 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:49,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:49,707 INFO L85 PathProgramCache]: Analyzing trace with hash -867727902, now seen corresponding path program 123 times [2022-03-15 15:34:49,707 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:49,707 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584799170] [2022-03-15 15:34:49,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:49,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:49,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:49,811 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:49,812 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:49,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584799170] [2022-03-15 15:34:49,812 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584799170] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:49,812 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934912856] [2022-03-15 15:34:49,812 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:34:49,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:49,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:49,814 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:49,814 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2022-03-15 15:34:49,836 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:34:49,836 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:49,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:49,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:50,420 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:50,420 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:50,543 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:50,544 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934912856] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:50,544 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:50,544 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:34:50,544 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928129046] [2022-03-15 15:34:50,544 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:50,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:34:50,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:50,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:34:50,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:50,544 INFO L87 Difference]: Start difference. First operand 159838 states and 590343 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:52,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:34:52,484 INFO L93 Difference]: Finished difference Result 161271 states and 594591 transitions. [2022-03-15 15:34:52,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:34:52,485 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:34:52,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:34:53,914 INFO L225 Difference]: With dead ends: 161271 [2022-03-15 15:34:53,914 INFO L226 Difference]: Without dead ends: 161241 [2022-03-15 15:34:53,914 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:53,914 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 187 mSDsluCounter, 2057 mSDsCounter, 0 mSdLazyCounter, 1313 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1577 SdHoareTripleChecker+Invalid, 1320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:34:53,914 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 1577 Invalid, 1320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1313 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:34:54,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161241 states. [2022-03-15 15:34:57,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161241 to 160172. [2022-03-15 15:34:57,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160172 states, 160171 states have (on average 3.6934089192175863) internal successors, (591577), 160171 states have internal predecessors, (591577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:58,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160172 states to 160172 states and 591577 transitions. [2022-03-15 15:34:58,471 INFO L78 Accepts]: Start accepts. Automaton has 160172 states and 591577 transitions. Word has length 33 [2022-03-15 15:34:58,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:34:58,471 INFO L470 AbstractCegarLoop]: Abstraction has 160172 states and 591577 transitions. [2022-03-15 15:34:58,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:34:58,472 INFO L276 IsEmpty]: Start isEmpty. Operand 160172 states and 591577 transitions. [2022-03-15 15:34:59,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:34:59,137 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:34:59,137 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:34:59,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Forceful destruction successful, exit code 0 [2022-03-15 15:34:59,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2022-03-15 15:34:59,337 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:34:59,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:34:59,338 INFO L85 PathProgramCache]: Analyzing trace with hash -601756176, now seen corresponding path program 124 times [2022-03-15 15:34:59,338 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:34:59,338 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485426390] [2022-03-15 15:34:59,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:34:59,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:34:59,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:34:59,436 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:59,437 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:34:59,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485426390] [2022-03-15 15:34:59,437 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485426390] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:34:59,437 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657317482] [2022-03-15 15:34:59,437 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:34:59,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:34:59,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:34:59,438 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:34:59,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Waiting until timeout for monitored process [2022-03-15 15:34:59,459 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:34:59,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:34:59,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:34:59,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:34:59,772 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:59,772 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:34:59,893 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:34:59,893 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657317482] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:34:59,893 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:34:59,893 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:34:59,893 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434631771] [2022-03-15 15:34:59,894 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:34:59,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:34:59,894 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:34:59,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:34:59,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:34:59,894 INFO L87 Difference]: Start difference. First operand 160172 states and 591577 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:01,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:01,694 INFO L93 Difference]: Finished difference Result 161887 states and 596640 transitions. [2022-03-15 15:35:01,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:35:01,694 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:35:01,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:02,340 INFO L225 Difference]: With dead ends: 161887 [2022-03-15 15:35:02,340 INFO L226 Difference]: Without dead ends: 161831 [2022-03-15 15:35:02,340 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:35:02,340 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 156 mSDsluCounter, 1728 mSDsCounter, 0 mSdLazyCounter, 1074 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1074 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:02,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 1394 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1074 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-03-15 15:35:02,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161831 states. [2022-03-15 15:35:05,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161831 to 160858. [2022-03-15 15:35:05,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160858 states, 160857 states have (on average 3.693081432576761) internal successors, (594058), 160857 states have internal predecessors, (594058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:07,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160858 states to 160858 states and 594058 transitions. [2022-03-15 15:35:07,377 INFO L78 Accepts]: Start accepts. Automaton has 160858 states and 594058 transitions. Word has length 33 [2022-03-15 15:35:07,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:07,378 INFO L470 AbstractCegarLoop]: Abstraction has 160858 states and 594058 transitions. [2022-03-15 15:35:07,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:07,378 INFO L276 IsEmpty]: Start isEmpty. Operand 160858 states and 594058 transitions. [2022-03-15 15:35:07,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:35:07,764 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:07,764 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:07,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-03-15 15:35:07,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2022-03-15 15:35:07,964 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:35:07,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:07,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1578508068, now seen corresponding path program 125 times [2022-03-15 15:35:07,965 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:07,965 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401348346] [2022-03-15 15:35:07,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:07,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:07,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:08,046 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:08,046 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:08,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401348346] [2022-03-15 15:35:08,047 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401348346] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:08,047 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716438811] [2022-03-15 15:35:08,047 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:35:08,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:08,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:08,048 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:08,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Waiting until timeout for monitored process [2022-03-15 15:35:08,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-03-15 15:35:08,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:08,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:35:08,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:08,345 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:08,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:08,463 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:08,463 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716438811] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:08,463 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:08,463 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:35:08,463 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995248339] [2022-03-15 15:35:08,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:08,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:35:08,464 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:08,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:35:08,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:35:08,464 INFO L87 Difference]: Start difference. First operand 160858 states and 594058 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:35:10,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:10,009 INFO L93 Difference]: Finished difference Result 161509 states and 595921 transitions. [2022-03-15 15:35:10,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:10,010 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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 33 [2022-03-15 15:35:10,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:10,737 INFO L225 Difference]: With dead ends: 161509 [2022-03-15 15:35:10,737 INFO L226 Difference]: Without dead ends: 161399 [2022-03-15 15:35:10,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:35:10,737 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 93 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 738 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:10,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 738 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:35:11,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161399 states. [2022-03-15 15:35:14,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161399 to 161175. [2022-03-15 15:35:14,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161175 states, 161174 states have (on average 3.692239443086354) internal successors, (595093), 161174 states have internal predecessors, (595093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:15,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161175 states to 161175 states and 595093 transitions. [2022-03-15 15:35:15,584 INFO L78 Accepts]: Start accepts. Automaton has 161175 states and 595093 transitions. Word has length 33 [2022-03-15 15:35:15,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:15,584 INFO L470 AbstractCegarLoop]: Abstraction has 161175 states and 595093 transitions. [2022-03-15 15:35:15,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:35:15,584 INFO L276 IsEmpty]: Start isEmpty. Operand 161175 states and 595093 transitions. [2022-03-15 15:35:15,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:35:15,965 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:15,966 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:15,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (128)] Ended with exit code 0 [2022-03-15 15:35:16,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134,128 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:16,167 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:35:16,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:16,168 INFO L85 PathProgramCache]: Analyzing trace with hash 734106016, now seen corresponding path program 126 times [2022-03-15 15:35:16,168 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:16,168 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137740703] [2022-03-15 15:35:16,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:16,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:16,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:16,260 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:16,261 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:16,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137740703] [2022-03-15 15:35:16,261 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137740703] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:16,261 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [796574262] [2022-03-15 15:35:16,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:35:16,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:16,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:16,264 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:16,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Waiting until timeout for monitored process [2022-03-15 15:35:16,289 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:35:16,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:16,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:35:16,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:16,582 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:16,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:16,703 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:16,704 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [796574262] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:16,704 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:16,704 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:35:16,704 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895285725] [2022-03-15 15:35:16,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:16,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:35:16,704 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:16,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:35:16,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:35:16,705 INFO L87 Difference]: Start difference. First operand 161175 states and 595093 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:35:18,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:18,214 INFO L93 Difference]: Finished difference Result 161894 states and 597119 transitions. [2022-03-15 15:35:18,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:18,215 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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 33 [2022-03-15 15:35:18,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:19,483 INFO L225 Difference]: With dead ends: 161894 [2022-03-15 15:35:19,483 INFO L226 Difference]: Without dead ends: 161752 [2022-03-15 15:35:19,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:35:19,483 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 105 mSDsluCounter, 1012 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:19,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 859 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:35:19,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161752 states. [2022-03-15 15:35:23,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161752 to 161482. [2022-03-15 15:35:23,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161482 states, 161481 states have (on average 3.6913321071828884) internal successors, (596080), 161481 states have internal predecessors, (596080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:24,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161482 states to 161482 states and 596080 transitions. [2022-03-15 15:35:24,476 INFO L78 Accepts]: Start accepts. Automaton has 161482 states and 596080 transitions. Word has length 33 [2022-03-15 15:35:24,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:24,476 INFO L470 AbstractCegarLoop]: Abstraction has 161482 states and 596080 transitions. [2022-03-15 15:35:24,476 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:35:24,476 INFO L276 IsEmpty]: Start isEmpty. Operand 161482 states and 596080 transitions. [2022-03-15 15:35:25,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:35:25,237 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:25,238 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:25,253 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:25,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2022-03-15 15:35:25,438 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:35:25,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:25,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1940770656, now seen corresponding path program 127 times [2022-03-15 15:35:25,439 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:25,439 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856831653] [2022-03-15 15:35:25,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:25,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:25,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:25,545 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:25,545 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:25,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856831653] [2022-03-15 15:35:25,545 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856831653] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:25,545 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852320579] [2022-03-15 15:35:25,545 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:35:25,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:25,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:25,546 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:25,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2022-03-15 15:35:25,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:25,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:35:25,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:25,870 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:25,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:35:26,006 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852320579] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:26,006 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:26,006 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:35:26,006 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876307856] [2022-03-15 15:35:26,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:26,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:35:26,006 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:26,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:35:26,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:35:26,007 INFO L87 Difference]: Start difference. First operand 161482 states and 596080 transitions. Second operand has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 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-15 15:35:27,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:27,719 INFO L93 Difference]: Finished difference Result 163821 states and 603284 transitions. [2022-03-15 15:35:27,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:35:27,720 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 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 33 [2022-03-15 15:35:27,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:28,396 INFO L225 Difference]: With dead ends: 163821 [2022-03-15 15:35:28,396 INFO L226 Difference]: Without dead ends: 163662 [2022-03-15 15:35:28,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:35:28,396 INFO L933 BasicCegarLoop]: 87 mSDtfsCounter, 137 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 974 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1151 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 974 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:28,396 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [137 Valid, 1151 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 974 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:35:28,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163662 states. [2022-03-15 15:35:32,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163662 to 162592. [2022-03-15 15:35:32,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162592 states, 162591 states have (on average 3.689693771487967) internal successors, (599911), 162591 states have internal predecessors, (599911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:33,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162592 states to 162592 states and 599911 transitions. [2022-03-15 15:35:33,274 INFO L78 Accepts]: Start accepts. Automaton has 162592 states and 599911 transitions. Word has length 33 [2022-03-15 15:35:33,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:33,275 INFO L470 AbstractCegarLoop]: Abstraction has 162592 states and 599911 transitions. [2022-03-15 15:35:33,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 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-15 15:35:33,275 INFO L276 IsEmpty]: Start isEmpty. Operand 162592 states and 599911 transitions. [2022-03-15 15:35:33,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:35:33,658 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:33,658 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:33,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-03-15 15:35:33,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2022-03-15 15:35:33,859 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:35:33,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:33,859 INFO L85 PathProgramCache]: Analyzing trace with hash -438246880, now seen corresponding path program 128 times [2022-03-15 15:35:33,859 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:33,859 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388852590] [2022-03-15 15:35:33,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:33,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:33,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:33,936 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:33,936 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:33,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388852590] [2022-03-15 15:35:33,936 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388852590] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:33,936 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517332129] [2022-03-15 15:35:33,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:35:33,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:33,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:33,937 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:33,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2022-03-15 15:35:33,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:35:33,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:33,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:35:33,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:34,504 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:34,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:34,620 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:34,620 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517332129] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:34,620 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:34,620 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:35:34,620 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511751345] [2022-03-15 15:35:34,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:34,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:35:34,620 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:34,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:35:34,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:35:34,621 INFO L87 Difference]: Start difference. First operand 162592 states and 599911 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:36,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:36,006 INFO L93 Difference]: Finished difference Result 163885 states and 603606 transitions. [2022-03-15 15:35:36,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:35:36,006 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:35:36,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:36,994 INFO L225 Difference]: With dead ends: 163885 [2022-03-15 15:35:36,994 INFO L226 Difference]: Without dead ends: 163801 [2022-03-15 15:35:36,994 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:35:36,994 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 132 mSDsluCounter, 1172 mSDsCounter, 0 mSdLazyCounter, 776 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:36,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 953 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 776 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:35:37,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163801 states. [2022-03-15 15:35:40,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163801 to 162865. [2022-03-15 15:35:40,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162865 states, 162864 states have (on average 3.6899498968464486) internal successors, (600960), 162864 states have internal predecessors, (600960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:41,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162865 states to 162865 states and 600960 transitions. [2022-03-15 15:35:41,607 INFO L78 Accepts]: Start accepts. Automaton has 162865 states and 600960 transitions. Word has length 33 [2022-03-15 15:35:41,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:41,607 INFO L470 AbstractCegarLoop]: Abstraction has 162865 states and 600960 transitions. [2022-03-15 15:35:41,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:41,607 INFO L276 IsEmpty]: Start isEmpty. Operand 162865 states and 600960 transitions. [2022-03-15 15:35:42,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:35:42,302 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:42,302 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:42,318 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-03-15 15:35:42,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137,131 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:42,503 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:35:42,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:42,503 INFO L85 PathProgramCache]: Analyzing trace with hash -581181848, now seen corresponding path program 129 times [2022-03-15 15:35:42,503 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:42,503 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964555887] [2022-03-15 15:35:42,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:42,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:42,589 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:42,589 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:42,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964555887] [2022-03-15 15:35:42,589 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964555887] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:42,589 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947350771] [2022-03-15 15:35:42,589 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:35:42,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:42,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:42,590 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:42,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2022-03-15 15:35:42,613 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:35:42,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:42,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:35:42,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:42,915 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:42,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:43,034 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:43,035 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947350771] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:43,035 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:43,035 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:35:43,035 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118995347] [2022-03-15 15:35:43,035 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:43,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:35:43,035 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:43,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:35:43,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:35:43,035 INFO L87 Difference]: Start difference. First operand 162865 states and 600960 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:44,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:44,853 INFO L93 Difference]: Finished difference Result 165352 states and 608670 transitions. [2022-03-15 15:35:44,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:35:44,854 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:35:44,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:46,155 INFO L225 Difference]: With dead ends: 165352 [2022-03-15 15:35:46,156 INFO L226 Difference]: Without dead ends: 165309 [2022-03-15 15:35:46,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:35:46,156 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 138 mSDsluCounter, 1865 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1487 SdHoareTripleChecker+Invalid, 1160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:46,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 1487 Invalid, 1160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1154 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:35:46,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165309 states. [2022-03-15 15:35:49,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165309 to 163609. [2022-03-15 15:35:49,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163609 states, 163608 states have (on average 3.6906997212850228) internal successors, (603828), 163608 states have internal predecessors, (603828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:50,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163609 states to 163609 states and 603828 transitions. [2022-03-15 15:35:50,818 INFO L78 Accepts]: Start accepts. Automaton has 163609 states and 603828 transitions. Word has length 33 [2022-03-15 15:35:50,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:50,819 INFO L470 AbstractCegarLoop]: Abstraction has 163609 states and 603828 transitions. [2022-03-15 15:35:50,819 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:50,819 INFO L276 IsEmpty]: Start isEmpty. Operand 163609 states and 603828 transitions. [2022-03-15 15:35:51,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:35:51,665 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:35:51,665 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:35:51,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Forceful destruction successful, exit code 0 [2022-03-15 15:35:51,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138,132 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:51,866 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:35:51,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:35:51,866 INFO L85 PathProgramCache]: Analyzing trace with hash 1095257944, now seen corresponding path program 130 times [2022-03-15 15:35:51,866 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:35:51,866 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294328345] [2022-03-15 15:35:51,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:35:51,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:35:51,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:35:51,973 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:51,973 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:35:51,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294328345] [2022-03-15 15:35:51,973 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294328345] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:35:51,973 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318475899] [2022-03-15 15:35:51,974 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:35:51,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:35:51,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:35:51,975 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:35:51,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Waiting until timeout for monitored process [2022-03-15 15:35:51,998 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:35:51,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:35:51,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:35:51,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:35:52,312 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:52,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:35:52,430 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:35:52,430 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318475899] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:35:52,430 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:35:52,430 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:35:52,430 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288053342] [2022-03-15 15:35:52,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:35:52,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:35:52,430 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:35:52,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:35:52,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:35:52,431 INFO L87 Difference]: Start difference. First operand 163609 states and 603828 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:35:54,109 INFO L93 Difference]: Finished difference Result 166873 states and 614008 transitions. [2022-03-15 15:35:54,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:35:54,109 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:35:54,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:35:54,862 INFO L225 Difference]: With dead ends: 166873 [2022-03-15 15:35:54,862 INFO L226 Difference]: Without dead ends: 166761 [2022-03-15 15:35:54,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:35:54,863 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 95 mSDsluCounter, 1045 mSDsCounter, 0 mSdLazyCounter, 624 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 624 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:35:54,863 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 995 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 624 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:35:55,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166761 states. [2022-03-15 15:35:58,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166761 to 165315. [2022-03-15 15:35:58,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165315 states, 165314 states have (on average 3.6875037806840316) internal successors, (609596), 165314 states have internal predecessors, (609596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:59,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165315 states to 165315 states and 609596 transitions. [2022-03-15 15:35:59,823 INFO L78 Accepts]: Start accepts. Automaton has 165315 states and 609596 transitions. Word has length 33 [2022-03-15 15:35:59,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:35:59,824 INFO L470 AbstractCegarLoop]: Abstraction has 165315 states and 609596 transitions. [2022-03-15 15:35:59,824 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:35:59,824 INFO L276 IsEmpty]: Start isEmpty. Operand 165315 states and 609596 transitions. [2022-03-15 15:36:00,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:00,202 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:00,202 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:00,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:00,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable139 [2022-03-15 15:36:00,409 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:00,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:00,409 INFO L85 PathProgramCache]: Analyzing trace with hash -792621028, now seen corresponding path program 131 times [2022-03-15 15:36:00,409 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:00,409 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789865502] [2022-03-15 15:36:00,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:00,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:00,814 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:00,814 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:00,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789865502] [2022-03-15 15:36:00,814 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789865502] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:00,814 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509378550] [2022-03-15 15:36:00,814 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:36:00,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:00,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:00,815 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:00,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2022-03-15 15:36:00,838 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-03-15 15:36:00,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:00,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:00,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:01,144 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:01,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:01,264 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:01,264 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509378550] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:01,264 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:01,264 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:36:01,264 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13852905] [2022-03-15 15:36:01,264 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:01,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:36:01,265 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:01,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:36:01,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:36:01,265 INFO L87 Difference]: Start difference. First operand 165315 states and 609596 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:02,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:02,628 INFO L93 Difference]: Finished difference Result 168882 states and 620260 transitions. [2022-03-15 15:36:02,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:36:02,628 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:02,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:03,647 INFO L225 Difference]: With dead ends: 168882 [2022-03-15 15:36:03,647 INFO L226 Difference]: Without dead ends: 168770 [2022-03-15 15:36:03,647 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:36:03,648 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 105 mSDsluCounter, 1457 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1350 SdHoareTripleChecker+Invalid, 812 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:03,648 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 1350 Invalid, 812 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:36:03,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168770 states. [2022-03-15 15:36:07,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168770 to 164923. [2022-03-15 15:36:07,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164923 states, 164922 states have (on average 3.687864566279817) internal successors, (608210), 164922 states have internal predecessors, (608210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:08,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164923 states to 164923 states and 608210 transitions. [2022-03-15 15:36:08,710 INFO L78 Accepts]: Start accepts. Automaton has 164923 states and 608210 transitions. Word has length 33 [2022-03-15 15:36:08,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:08,710 INFO L470 AbstractCegarLoop]: Abstraction has 164923 states and 608210 transitions. [2022-03-15 15:36:08,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:08,710 INFO L276 IsEmpty]: Start isEmpty. Operand 164923 states and 608210 transitions. [2022-03-15 15:36:09,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:09,099 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:09,099 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:09,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:09,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,134 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:09,299 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:09,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:09,300 INFO L85 PathProgramCache]: Analyzing trace with hash -597937696, now seen corresponding path program 132 times [2022-03-15 15:36:09,300 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:09,300 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634291038] [2022-03-15 15:36:09,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:09,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:09,395 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:09,396 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:09,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634291038] [2022-03-15 15:36:09,396 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634291038] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:09,396 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895303534] [2022-03-15 15:36:09,396 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:36:09,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:09,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:09,397 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:09,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Waiting until timeout for monitored process [2022-03-15 15:36:09,420 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-03-15 15:36:09,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:09,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:09,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:09,724 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:09,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:09,844 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:09,844 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895303534] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:09,844 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:09,844 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:36:09,844 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571353180] [2022-03-15 15:36:09,844 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:09,845 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:36:09,845 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:09,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:36:09,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:36:09,845 INFO L87 Difference]: Start difference. First operand 164923 states and 608210 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:11,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:11,861 INFO L93 Difference]: Finished difference Result 166608 states and 613218 transitions. [2022-03-15 15:36:11,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:36:11,861 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:11,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:12,799 INFO L225 Difference]: With dead ends: 166608 [2022-03-15 15:36:12,799 INFO L226 Difference]: Without dead ends: 166578 [2022-03-15 15:36:12,799 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:36:12,799 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 160 mSDsluCounter, 1717 mSDsCounter, 0 mSdLazyCounter, 1070 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1388 SdHoareTripleChecker+Invalid, 1077 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1070 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:12,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 1388 Invalid, 1077 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1070 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:36:13,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166578 states. [2022-03-15 15:36:16,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166578 to 165303. [2022-03-15 15:36:16,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165303 states, 165302 states have (on average 3.688188890636532) internal successors, (609665), 165302 states have internal predecessors, (609665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:17,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165303 states to 165303 states and 609665 transitions. [2022-03-15 15:36:17,786 INFO L78 Accepts]: Start accepts. Automaton has 165303 states and 609665 transitions. Word has length 33 [2022-03-15 15:36:17,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:17,786 INFO L470 AbstractCegarLoop]: Abstraction has 165303 states and 609665 transitions. [2022-03-15 15:36:17,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:17,786 INFO L276 IsEmpty]: Start isEmpty. Operand 165303 states and 609665 transitions. [2022-03-15 15:36:18,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:18,482 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:18,482 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:18,498 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (135)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:18,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,135 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:18,682 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:18,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:18,683 INFO L85 PathProgramCache]: Analyzing trace with hash -9856276, now seen corresponding path program 133 times [2022-03-15 15:36:18,683 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:18,683 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702282960] [2022-03-15 15:36:18,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:18,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:18,762 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:18,762 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:18,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702282960] [2022-03-15 15:36:18,762 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702282960] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:18,762 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [363390355] [2022-03-15 15:36:18,762 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:36:18,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:18,763 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:18,764 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:18,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2022-03-15 15:36:18,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:18,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:18,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:19,066 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:19,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:19,182 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:19,182 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [363390355] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:19,182 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:19,182 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:36:19,182 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259522351] [2022-03-15 15:36:19,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:19,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:36:19,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:19,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:36:19,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:36:19,183 INFO L87 Difference]: Start difference. First operand 165303 states and 609665 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:20,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:20,519 INFO L93 Difference]: Finished difference Result 166379 states and 612669 transitions. [2022-03-15 15:36:20,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:20,519 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:20,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:21,523 INFO L225 Difference]: With dead ends: 166379 [2022-03-15 15:36:21,524 INFO L226 Difference]: Without dead ends: 166189 [2022-03-15 15:36:21,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:36:21,524 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 93 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:21,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 827 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:36:21,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166189 states. [2022-03-15 15:36:24,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166189 to 165726. [2022-03-15 15:36:25,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165726 states, 165725 states have (on average 3.686203047216775) internal successors, (610896), 165725 states have internal predecessors, (610896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:26,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165726 states to 165726 states and 610896 transitions. [2022-03-15 15:36:26,623 INFO L78 Accepts]: Start accepts. Automaton has 165726 states and 610896 transitions. Word has length 33 [2022-03-15 15:36:26,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:26,623 INFO L470 AbstractCegarLoop]: Abstraction has 165726 states and 610896 transitions. [2022-03-15 15:36:26,623 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:26,623 INFO L276 IsEmpty]: Start isEmpty. Operand 165726 states and 610896 transitions. [2022-03-15 15:36:27,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:27,016 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:27,016 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:27,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2022-03-15 15:36:27,216 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,136 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:27,216 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:27,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:27,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1846148980, now seen corresponding path program 134 times [2022-03-15 15:36:27,217 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:27,217 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268367675] [2022-03-15 15:36:27,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:27,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:27,312 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:27,312 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:27,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268367675] [2022-03-15 15:36:27,312 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268367675] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:27,312 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927568873] [2022-03-15 15:36:27,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:36:27,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:27,312 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:27,313 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:27,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2022-03-15 15:36:27,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:36:27,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:27,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:27,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:27,636 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:27,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:27,754 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:27,754 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927568873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:27,754 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:27,754 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:36:27,754 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237502658] [2022-03-15 15:36:27,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:27,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:36:27,754 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:27,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:36:27,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:36:27,755 INFO L87 Difference]: Start difference. First operand 165726 states and 610896 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:29,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:29,434 INFO L93 Difference]: Finished difference Result 167899 states and 617688 transitions. [2022-03-15 15:36:29,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:36:29,435 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:29,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:30,155 INFO L225 Difference]: With dead ends: 167899 [2022-03-15 15:36:30,156 INFO L226 Difference]: Without dead ends: 167740 [2022-03-15 15:36:30,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:36:30,432 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 117 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 1255 SdHoareTripleChecker+Invalid, 897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:30,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 1255 Invalid, 897 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:36:30,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167740 states. [2022-03-15 15:36:33,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167740 to 166679. [2022-03-15 15:36:34,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166679 states, 166678 states have (on average 3.685555382234008) internal successors, (614301), 166678 states have internal predecessors, (614301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:35,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166679 states to 166679 states and 614301 transitions. [2022-03-15 15:36:35,018 INFO L78 Accepts]: Start accepts. Automaton has 166679 states and 614301 transitions. Word has length 33 [2022-03-15 15:36:35,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:35,018 INFO L470 AbstractCegarLoop]: Abstraction has 166679 states and 614301 transitions. [2022-03-15 15:36:35,019 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:35,019 INFO L276 IsEmpty]: Start isEmpty. Operand 166679 states and 614301 transitions. [2022-03-15 15:36:35,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:35,727 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:35,727 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:35,743 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Forceful destruction successful, exit code 0 [2022-03-15 15:36:35,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143,137 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:35,927 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:35,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:35,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1905243292, now seen corresponding path program 135 times [2022-03-15 15:36:35,928 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:35,928 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325642050] [2022-03-15 15:36:35,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:35,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:35,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:36,025 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:36,025 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:36,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325642050] [2022-03-15 15:36:36,025 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325642050] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:36,025 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164336433] [2022-03-15 15:36:36,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:36:36,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:36,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:36,027 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:36,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2022-03-15 15:36:36,051 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-03-15 15:36:36,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:36,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:36,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:36,347 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:36,347 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:36,448 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:36,448 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164336433] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:36,448 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:36,448 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:36:36,448 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088685485] [2022-03-15 15:36:36,448 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:36,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:36:36,449 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:36,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:36:36,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:36:36,449 INFO L87 Difference]: Start difference. First operand 166679 states and 614301 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:38,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:38,490 INFO L93 Difference]: Finished difference Result 169434 states and 622938 transitions. [2022-03-15 15:36:38,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:36:38,491 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:38,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:39,444 INFO L225 Difference]: With dead ends: 169434 [2022-03-15 15:36:39,444 INFO L226 Difference]: Without dead ends: 169305 [2022-03-15 15:36:39,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:36:39,445 INFO L933 BasicCegarLoop]: 98 mSDtfsCounter, 130 mSDsluCounter, 1949 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1548 SdHoareTripleChecker+Invalid, 1297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:39,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 1548 Invalid, 1297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:36:39,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169305 states. [2022-03-15 15:36:43,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169305 to 167868. [2022-03-15 15:36:43,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167868 states, 167867 states have (on average 3.6859239755282456) internal successors, (618745), 167867 states have internal predecessors, (618745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:44,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167868 states to 167868 states and 618745 transitions. [2022-03-15 15:36:44,507 INFO L78 Accepts]: Start accepts. Automaton has 167868 states and 618745 transitions. Word has length 33 [2022-03-15 15:36:44,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:44,507 INFO L470 AbstractCegarLoop]: Abstraction has 167868 states and 618745 transitions. [2022-03-15 15:36:44,507 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:44,508 INFO L276 IsEmpty]: Start isEmpty. Operand 167868 states and 618745 transitions. [2022-03-15 15:36:45,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:45,215 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:45,215 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:45,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Ended with exit code 0 [2022-03-15 15:36:45,431 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2022-03-15 15:36:45,431 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:45,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:45,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1233670632, now seen corresponding path program 136 times [2022-03-15 15:36:45,431 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:45,431 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602783282] [2022-03-15 15:36:45,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:45,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:45,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:45,523 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:36:45,524 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:45,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602783282] [2022-03-15 15:36:45,524 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602783282] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:45,524 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1854635873] [2022-03-15 15:36:45,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:36:45,524 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:45,524 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:45,525 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:45,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Waiting until timeout for monitored process [2022-03-15 15:36:45,548 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:36:45,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:45,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:45,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:45,856 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:45,856 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:45,959 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:36:45,960 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1854635873] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:45,960 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:45,960 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:36:45,960 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901434338] [2022-03-15 15:36:45,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:45,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:36:45,960 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:45,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:36:45,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:36:45,960 INFO L87 Difference]: Start difference. First operand 167868 states and 618745 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:47,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:47,799 INFO L93 Difference]: Finished difference Result 171902 states and 632025 transitions. [2022-03-15 15:36:47,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:36:47,800 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:47,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:48,531 INFO L225 Difference]: With dead ends: 171902 [2022-03-15 15:36:48,531 INFO L226 Difference]: Without dead ends: 171798 [2022-03-15 15:36:48,531 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:36:48,531 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 132 mSDsluCounter, 1646 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1329 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:48,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 1329 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 1084 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:36:48,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171798 states. [2022-03-15 15:36:52,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171798 to 169504. [2022-03-15 15:36:52,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169504 states, 169503 states have (on average 3.6878226344076506) internal successors, (625097), 169503 states have internal predecessors, (625097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:54,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169504 states to 169504 states and 625097 transitions. [2022-03-15 15:36:54,020 INFO L78 Accepts]: Start accepts. Automaton has 169504 states and 625097 transitions. Word has length 33 [2022-03-15 15:36:54,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:36:54,020 INFO L470 AbstractCegarLoop]: Abstraction has 169504 states and 625097 transitions. [2022-03-15 15:36:54,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:54,020 INFO L276 IsEmpty]: Start isEmpty. Operand 169504 states and 625097 transitions. [2022-03-15 15:36:54,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:36:54,803 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:36:54,803 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:36:54,818 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Ended with exit code 0 [2022-03-15 15:36:55,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable145 [2022-03-15 15:36:55,003 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:36:55,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:36:55,003 INFO L85 PathProgramCache]: Analyzing trace with hash 887894116, now seen corresponding path program 137 times [2022-03-15 15:36:55,004 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:36:55,004 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107398370] [2022-03-15 15:36:55,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:36:55,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:36:55,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:36:55,100 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:55,100 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:36:55,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107398370] [2022-03-15 15:36:55,100 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107398370] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:36:55,100 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035026987] [2022-03-15 15:36:55,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:36:55,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:36:55,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:36:55,102 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:36:55,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Waiting until timeout for monitored process [2022-03-15 15:36:55,125 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:36:55,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:36:55,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:36:55,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:36:55,427 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:55,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:36:55,543 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:36:55,543 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035026987] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:36:55,543 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:36:55,543 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:36:55,543 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766329061] [2022-03-15 15:36:55,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:36:55,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:36:55,544 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:36:55,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:36:55,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:36:55,544 INFO L87 Difference]: Start difference. First operand 169504 states and 625097 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:36:57,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:36:57,203 INFO L93 Difference]: Finished difference Result 169846 states and 625920 transitions. [2022-03-15 15:36:57,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:36:57,204 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:36:57,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:36:57,977 INFO L225 Difference]: With dead ends: 169846 [2022-03-15 15:36:57,977 INFO L226 Difference]: Without dead ends: 169672 [2022-03-15 15:36:57,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:36:57,977 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 73 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 622 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 622 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:36:57,978 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 756 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 622 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:36:58,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169672 states. [2022-03-15 15:37:01,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169672 to 169500. [2022-03-15 15:37:01,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169500 states, 169499 states have (on average 3.687178095445991) internal successors, (624973), 169499 states have internal predecessors, (624973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:03,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169500 states to 169500 states and 624973 transitions. [2022-03-15 15:37:03,257 INFO L78 Accepts]: Start accepts. Automaton has 169500 states and 624973 transitions. Word has length 33 [2022-03-15 15:37:03,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:03,257 INFO L470 AbstractCegarLoop]: Abstraction has 169500 states and 624973 transitions. [2022-03-15 15:37:03,257 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:03,257 INFO L276 IsEmpty]: Start isEmpty. Operand 169500 states and 624973 transitions. [2022-03-15 15:37:03,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:37:03,794 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:03,794 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:03,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (140)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:04,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable146 [2022-03-15 15:37:04,010 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:37:04,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:04,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1077520724, now seen corresponding path program 138 times [2022-03-15 15:37:04,010 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:04,010 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013161897] [2022-03-15 15:37:04,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:04,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:04,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:04,146 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:04,146 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:04,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013161897] [2022-03-15 15:37:04,147 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013161897] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:04,147 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [405199668] [2022-03-15 15:37:04,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:37:04,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:04,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:04,163 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:04,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Waiting until timeout for monitored process [2022-03-15 15:37:04,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-03-15 15:37:04,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:04,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:37:04,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:04,844 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:04,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:04,960 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:04,961 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [405199668] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:04,961 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:04,961 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:37:04,961 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077618272] [2022-03-15 15:37:04,961 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:04,961 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:37:04,961 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:04,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:37:04,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:04,961 INFO L87 Difference]: Start difference. First operand 169500 states and 624973 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:06,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:06,600 INFO L93 Difference]: Finished difference Result 170356 states and 627421 transitions. [2022-03-15 15:37:06,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:37:06,601 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:37:06,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:07,837 INFO L225 Difference]: With dead ends: 170356 [2022-03-15 15:37:07,837 INFO L226 Difference]: Without dead ends: 170214 [2022-03-15 15:37:07,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:07,837 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 74 mSDsluCounter, 1029 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 938 SdHoareTripleChecker+Invalid, 708 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:07,837 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 938 Invalid, 708 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:37:07,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170214 states. [2022-03-15 15:37:11,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170214 to 169826. [2022-03-15 15:37:11,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169826 states, 169825 states have (on average 3.686076843809804) internal successors, (625988), 169825 states have internal predecessors, (625988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:12,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169826 states to 169826 states and 625988 transitions. [2022-03-15 15:37:12,657 INFO L78 Accepts]: Start accepts. Automaton has 169826 states and 625988 transitions. Word has length 33 [2022-03-15 15:37:12,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:12,658 INFO L470 AbstractCegarLoop]: Abstraction has 169826 states and 625988 transitions. [2022-03-15 15:37:12,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:12,658 INFO L276 IsEmpty]: Start isEmpty. Operand 169826 states and 625988 transitions. [2022-03-15 15:37:13,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:37:13,413 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:13,413 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:13,429 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:13,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2022-03-15 15:37:13,614 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:37:13,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:13,614 INFO L85 PathProgramCache]: Analyzing trace with hash -610121868, now seen corresponding path program 139 times [2022-03-15 15:37:13,614 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:13,614 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498806608] [2022-03-15 15:37:13,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:13,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:13,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:13,708 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:13,708 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:13,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498806608] [2022-03-15 15:37:13,708 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498806608] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:13,708 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234290939] [2022-03-15 15:37:13,708 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:37:13,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:13,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:13,709 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:13,710 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2022-03-15 15:37:13,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:13,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:37:13,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:14,025 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:14,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:14,126 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:37:14,126 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234290939] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:14,126 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:14,126 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:37:14,126 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749606556] [2022-03-15 15:37:14,126 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:14,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:37:14,127 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:14,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:37:14,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:14,127 INFO L87 Difference]: Start difference. First operand 169826 states and 625988 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:15,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:15,797 INFO L93 Difference]: Finished difference Result 170661 states and 628373 transitions. [2022-03-15 15:37:15,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:37:15,797 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:37:15,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:16,626 INFO L225 Difference]: With dead ends: 170661 [2022-03-15 15:37:16,626 INFO L226 Difference]: Without dead ends: 170595 [2022-03-15 15:37:16,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:16,627 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 102 mSDsluCounter, 939 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:16,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 817 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-03-15 15:37:17,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170595 states. [2022-03-15 15:37:20,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170595 to 170043. [2022-03-15 15:37:20,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170043 states, 170042 states have (on average 3.6861951753096296) internal successors, (626808), 170042 states have internal predecessors, (626808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:22,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170043 states to 170043 states and 626808 transitions. [2022-03-15 15:37:22,081 INFO L78 Accepts]: Start accepts. Automaton has 170043 states and 626808 transitions. Word has length 33 [2022-03-15 15:37:22,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:22,081 INFO L470 AbstractCegarLoop]: Abstraction has 170043 states and 626808 transitions. [2022-03-15 15:37:22,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:22,081 INFO L276 IsEmpty]: Start isEmpty. Operand 170043 states and 626808 transitions. [2022-03-15 15:37:22,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:37:22,832 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:22,832 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:22,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:23,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,142 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:23,043 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:37:23,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:23,044 INFO L85 PathProgramCache]: Analyzing trace with hash 255094828, now seen corresponding path program 140 times [2022-03-15 15:37:23,044 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:23,044 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446238220] [2022-03-15 15:37:23,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:23,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:23,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:23,128 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-03-15 15:37:23,129 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:23,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446238220] [2022-03-15 15:37:23,129 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446238220] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:23,129 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433742482] [2022-03-15 15:37:23,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:37:23,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:23,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:23,130 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:23,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2022-03-15 15:37:23,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:37:23,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:23,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:37:23,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:23,455 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:23,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:23,584 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-15 15:37:23,584 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433742482] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:23,584 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:23,584 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:37:23,584 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406880341] [2022-03-15 15:37:23,584 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:23,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:37:23,584 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:23,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:37:23,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:23,585 INFO L87 Difference]: Start difference. First operand 170043 states and 626808 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:25,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:25,679 INFO L93 Difference]: Finished difference Result 171169 states and 630233 transitions. [2022-03-15 15:37:25,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:37:25,680 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:37:25,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:26,841 INFO L225 Difference]: With dead ends: 171169 [2022-03-15 15:37:26,842 INFO L226 Difference]: Without dead ends: 171103 [2022-03-15 15:37:26,842 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:26,842 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 104 mSDsluCounter, 1341 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 1097 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:26,842 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 1097 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:37:27,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171103 states. [2022-03-15 15:37:31,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171103 to 170517. [2022-03-15 15:37:31,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170517 states, 170516 states have (on average 3.6861995355274577) internal successors, (628556), 170516 states have internal predecessors, (628556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:32,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170517 states to 170517 states and 628556 transitions. [2022-03-15 15:37:32,334 INFO L78 Accepts]: Start accepts. Automaton has 170517 states and 628556 transitions. Word has length 33 [2022-03-15 15:37:32,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:32,334 INFO L470 AbstractCegarLoop]: Abstraction has 170517 states and 628556 transitions. [2022-03-15 15:37:32,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:32,334 INFO L276 IsEmpty]: Start isEmpty. Operand 170517 states and 628556 transitions. [2022-03-15 15:37:33,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:37:33,040 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:33,040 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:33,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:33,255 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2022-03-15 15:37:33,256 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:37:33,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:33,256 INFO L85 PathProgramCache]: Analyzing trace with hash 1319917796, now seen corresponding path program 141 times [2022-03-15 15:37:33,256 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:33,256 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507122665] [2022-03-15 15:37:33,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:33,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:33,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:33,333 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:33,333 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:33,333 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507122665] [2022-03-15 15:37:33,333 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507122665] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:33,334 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769721003] [2022-03-15 15:37:33,334 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-03-15 15:37:33,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:33,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:33,335 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:33,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2022-03-15 15:37:33,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-03-15 15:37:33,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:33,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:37:33,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:33,633 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:33,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:33,747 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:33,747 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769721003] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:33,747 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:33,747 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:37:33,747 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466455045] [2022-03-15 15:37:33,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:33,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:37:33,747 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:33,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:37:33,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:33,748 INFO L87 Difference]: Start difference. First operand 170517 states and 628556 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:35,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:35,608 INFO L93 Difference]: Finished difference Result 171699 states and 632103 transitions. [2022-03-15 15:37:35,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:37:35,609 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:37:35,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:36,458 INFO L225 Difference]: With dead ends: 171699 [2022-03-15 15:37:36,458 INFO L226 Difference]: Without dead ends: 171587 [2022-03-15 15:37:36,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:36,458 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 126 mSDsluCounter, 1502 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 1042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:36,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 1199 Invalid, 1042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:37:36,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171587 states. [2022-03-15 15:37:40,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171587 to 170839. [2022-03-15 15:37:40,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170839 states, 170838 states have (on average 3.6864866130486194) internal successors, (629792), 170838 states have internal predecessors, (629792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:42,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170839 states to 170839 states and 629792 transitions. [2022-03-15 15:37:42,122 INFO L78 Accepts]: Start accepts. Automaton has 170839 states and 629792 transitions. Word has length 33 [2022-03-15 15:37:42,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:42,122 INFO L470 AbstractCegarLoop]: Abstraction has 170839 states and 629792 transitions. [2022-03-15 15:37:42,122 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:42,122 INFO L276 IsEmpty]: Start isEmpty. Operand 170839 states and 629792 transitions. [2022-03-15 15:37:42,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:37:42,891 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:42,891 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:42,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:43,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,144 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:43,100 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:37:43,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:43,100 INFO L85 PathProgramCache]: Analyzing trace with hash -1545810328, now seen corresponding path program 142 times [2022-03-15 15:37:43,100 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:43,100 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065659534] [2022-03-15 15:37:43,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:43,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:43,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:43,181 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:43,181 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:43,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065659534] [2022-03-15 15:37:43,181 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065659534] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:43,181 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [567114370] [2022-03-15 15:37:43,181 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-03-15 15:37:43,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:43,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:43,182 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:43,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2022-03-15 15:37:43,206 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-03-15 15:37:43,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:43,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:37:43,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:43,498 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:43,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:43,621 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:43,621 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [567114370] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:43,621 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:43,621 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:37:43,621 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364590494] [2022-03-15 15:37:43,621 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:43,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:37:43,621 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:43,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:37:43,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:43,624 INFO L87 Difference]: Start difference. First operand 170839 states and 629792 transitions. Second operand has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:45,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:45,585 INFO L93 Difference]: Finished difference Result 172238 states and 634001 transitions. [2022-03-15 15:37:45,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:37:45,585 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:37:45,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:46,390 INFO L225 Difference]: With dead ends: 172238 [2022-03-15 15:37:46,390 INFO L226 Difference]: Without dead ends: 172154 [2022-03-15 15:37:46,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:37:46,391 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 126 mSDsluCounter, 1216 mSDsCounter, 0 mSdLazyCounter, 826 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 989 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 826 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:46,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 989 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 826 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:37:46,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172154 states. [2022-03-15 15:37:50,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172154 to 171238. [2022-03-15 15:37:50,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171238 states, 171237 states have (on average 3.686936818561409) internal successors, (631340), 171237 states have internal predecessors, (631340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:52,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171238 states to 171238 states and 631340 transitions. [2022-03-15 15:37:52,081 INFO L78 Accepts]: Start accepts. Automaton has 171238 states and 631340 transitions. Word has length 33 [2022-03-15 15:37:52,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:37:52,081 INFO L470 AbstractCegarLoop]: Abstraction has 171238 states and 631340 transitions. [2022-03-15 15:37:52,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.5) internal successors, (70), 19 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:52,081 INFO L276 IsEmpty]: Start isEmpty. Operand 171238 states and 631340 transitions. [2022-03-15 15:37:52,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:37:52,961 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:37:52,962 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:37:52,984 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-03-15 15:37:53,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,145 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:53,171 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:37:53,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:37:53,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1827369260, now seen corresponding path program 143 times [2022-03-15 15:37:53,172 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:37:53,172 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290036252] [2022-03-15 15:37:53,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:37:53,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:37:53,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:37:53,303 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:53,303 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:37:53,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290036252] [2022-03-15 15:37:53,303 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290036252] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:37:53,303 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654525001] [2022-03-15 15:37:53,303 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-03-15 15:37:53,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:37:53,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:37:53,304 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:37:53,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2022-03-15 15:37:53,329 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-03-15 15:37:53,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:37:53,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:37:53,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:37:53,685 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:37:53,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:37:53,833 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:37:53,833 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654525001] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:37:53,833 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:37:53,834 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:37:53,834 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023616537] [2022-03-15 15:37:53,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:37:53,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:37:53,834 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:37:53,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:37:53,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:37:53,834 INFO L87 Difference]: Start difference. First operand 171238 states and 631340 transitions. Second operand has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:37:55,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:37:55,962 INFO L93 Difference]: Finished difference Result 174636 states and 642171 transitions. [2022-03-15 15:37:55,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:37:55,962 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:37:55,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:37:56,825 INFO L225 Difference]: With dead ends: 174636 [2022-03-15 15:37:56,825 INFO L226 Difference]: Without dead ends: 174606 [2022-03-15 15:37:56,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:37:56,825 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 140 mSDsluCounter, 1990 mSDsCounter, 0 mSdLazyCounter, 1277 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1599 SdHoareTripleChecker+Invalid, 1282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-03-15 15:37:56,825 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 1599 Invalid, 1282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1277 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-03-15 15:37:57,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174606 states. [2022-03-15 15:38:01,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174606 to 172220. [2022-03-15 15:38:01,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172220 states, 172219 states have (on average 3.689012246035571) internal successors, (635318), 172219 states have internal predecessors, (635318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:02,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172220 states to 172220 states and 635318 transitions. [2022-03-15 15:38:02,874 INFO L78 Accepts]: Start accepts. Automaton has 172220 states and 635318 transitions. Word has length 33 [2022-03-15 15:38:02,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:02,875 INFO L470 AbstractCegarLoop]: Abstraction has 172220 states and 635318 transitions. [2022-03-15 15:38:02,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.3333333333333335) internal successors, (70), 20 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:02,875 INFO L276 IsEmpty]: Start isEmpty. Operand 172220 states and 635318 transitions. [2022-03-15 15:38:03,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:38:03,296 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:03,296 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:03,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Forceful destruction successful, exit code 0 [2022-03-15 15:38:03,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152,146 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:03,496 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:38:03,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:03,496 INFO L85 PathProgramCache]: Analyzing trace with hash -381184668, now seen corresponding path program 144 times [2022-03-15 15:38:03,497 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:03,497 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22002824] [2022-03-15 15:38:03,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:03,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:03,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:03,591 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:38:03,591 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:03,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22002824] [2022-03-15 15:38:03,591 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22002824] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:03,591 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867175708] [2022-03-15 15:38:03,591 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-03-15 15:38:03,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:03,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:03,592 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:03,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Waiting until timeout for monitored process [2022-03-15 15:38:03,615 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-03-15 15:38:03,615 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:03,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:38:03,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:03,939 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:38:03,939 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:04,073 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:38:04,073 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867175708] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:04,073 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:04,073 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 20 [2022-03-15 15:38:04,073 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144749612] [2022-03-15 15:38:04,074 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:04,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-03-15 15:38:04,074 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:04,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-03-15 15:38:04,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:38:04,074 INFO L87 Difference]: Start difference. First operand 172220 states and 635318 transitions. Second operand has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 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-15 15:38:05,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:05,703 INFO L93 Difference]: Finished difference Result 175136 states and 644272 transitions. [2022-03-15 15:38:05,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-03-15 15:38:05,704 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 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 33 [2022-03-15 15:38:05,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:06,779 INFO L225 Difference]: With dead ends: 175136 [2022-03-15 15:38:06,779 INFO L226 Difference]: Without dead ends: 175008 [2022-03-15 15:38:06,780 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 53 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2022-03-15 15:38:06,780 INFO L933 BasicCegarLoop]: 78 mSDtfsCounter, 106 mSDsluCounter, 951 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:06,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 905 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:38:06,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175008 states. [2022-03-15 15:38:10,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175008 to 173708. [2022-03-15 15:38:10,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173708 states, 173707 states have (on average 3.6863856954526875) internal successors, (640351), 173707 states have internal predecessors, (640351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:12,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173708 states to 173708 states and 640351 transitions. [2022-03-15 15:38:12,045 INFO L78 Accepts]: Start accepts. Automaton has 173708 states and 640351 transitions. Word has length 33 [2022-03-15 15:38:12,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:12,045 INFO L470 AbstractCegarLoop]: Abstraction has 173708 states and 640351 transitions. [2022-03-15 15:38:12,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.2857142857142856) internal successors, (69), 20 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-15 15:38:12,045 INFO L276 IsEmpty]: Start isEmpty. Operand 173708 states and 640351 transitions. [2022-03-15 15:38:12,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:38:12,465 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:12,465 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:12,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-03-15 15:38:12,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,147 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:12,665 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:38:12,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:12,666 INFO L85 PathProgramCache]: Analyzing trace with hash -439495188, now seen corresponding path program 145 times [2022-03-15 15:38:12,666 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:12,666 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353248508] [2022-03-15 15:38:12,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:12,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:12,744 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:38:12,745 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:12,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353248508] [2022-03-15 15:38:12,745 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353248508] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:12,745 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047225333] [2022-03-15 15:38:12,745 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-03-15 15:38:12,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:12,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:12,746 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:12,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Waiting until timeout for monitored process [2022-03-15 15:38:12,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:12,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:38:12,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:13,063 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:38:13,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:13,183 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-03-15 15:38:13,183 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047225333] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:13,183 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:13,183 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 8] total 19 [2022-03-15 15:38:13,183 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707930132] [2022-03-15 15:38:13,183 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:13,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-03-15 15:38:13,183 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:13,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-03-15 15:38:13,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:38:13,184 INFO L87 Difference]: Start difference. First operand 173708 states and 640351 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:38:14,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:14,876 INFO L93 Difference]: Finished difference Result 174364 states and 642181 transitions. [2022-03-15 15:38:14,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-03-15 15:38:14,876 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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 33 [2022-03-15 15:38:14,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:15,917 INFO L225 Difference]: With dead ends: 174364 [2022-03-15 15:38:15,917 INFO L226 Difference]: Without dead ends: 174222 [2022-03-15 15:38:15,917 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 54 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2022-03-15 15:38:15,917 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 90 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 746 SdHoareTripleChecker+Invalid, 647 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:15,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 746 Invalid, 647 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-03-15 15:38:16,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174222 states. [2022-03-15 15:38:19,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174222 to 174004. [2022-03-15 15:38:19,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174004 states, 174003 states have (on average 3.6853100233904015) internal successors, (641255), 174003 states have internal predecessors, (641255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:21,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174004 states to 174004 states and 641255 transitions. [2022-03-15 15:38:21,357 INFO L78 Accepts]: Start accepts. Automaton has 174004 states and 641255 transitions. Word has length 33 [2022-03-15 15:38:21,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-03-15 15:38:21,357 INFO L470 AbstractCegarLoop]: Abstraction has 174004 states and 641255 transitions. [2022-03-15 15:38:21,357 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 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-15 15:38:21,358 INFO L276 IsEmpty]: Start isEmpty. Operand 174004 states and 641255 transitions. [2022-03-15 15:38:22,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-03-15 15:38:22,171 INFO L506 BasicCegarLoop]: Found error trace [2022-03-15 15:38:22,172 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-03-15 15:38:22,191 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-03-15 15:38:22,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,148 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:22,372 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-03-15 15:38:22,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-03-15 15:38:22,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1655614996, now seen corresponding path program 146 times [2022-03-15 15:38:22,372 INFO L126 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-03-15 15:38:22,372 INFO L338 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253660505] [2022-03-15 15:38:22,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-03-15 15:38:22,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-03-15 15:38:22,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-03-15 15:38:22,488 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:38:22,488 INFO L144 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-03-15 15:38:22,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253660505] [2022-03-15 15:38:22,488 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253660505] provided 0 perfect and 1 imperfect interpolant sequences [2022-03-15 15:38:22,488 INFO L338 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270093293] [2022-03-15 15:38:22,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-03-15 15:38:22,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-03-15 15:38:22,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-03-15 15:38:22,490 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-03-15 15:38:22,490 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Waiting until timeout for monitored process [2022-03-15 15:38:22,512 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-03-15 15:38:22,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-03-15 15:38:22,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 25 conjunts are in the unsatisfiable core [2022-03-15 15:38:22,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-03-15 15:38:22,861 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:38:22,861 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-03-15 15:38:23,013 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-03-15 15:38:23,013 INFO L165 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270093293] provided 0 perfect and 2 imperfect interpolant sequences [2022-03-15 15:38:23,013 INFO L191 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-03-15 15:38:23,013 INFO L204 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 21 [2022-03-15 15:38:23,013 INFO L118 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470698154] [2022-03-15 15:38:23,013 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-03-15 15:38:23,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-03-15 15:38:23,013 INFO L108 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-03-15 15:38:23,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-03-15 15:38:23,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:38:23,014 INFO L87 Difference]: Start difference. First operand 174004 states and 641255 transitions. Second operand has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-03-15 15:38:25,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-03-15 15:38:25,018 INFO L93 Difference]: Finished difference Result 176594 states and 649114 transitions. [2022-03-15 15:38:25,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-03-15 15:38:25,019 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.1818181818181817) internal successors, (70), 21 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have 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-15 15:38:25,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-03-15 15:38:25,746 INFO L225 Difference]: With dead ends: 176594 [2022-03-15 15:38:25,746 INFO L226 Difference]: Without dead ends: 176544 [2022-03-15 15:38:25,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 52 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=55, Invalid=407, Unknown=0, NotChecked=0, Total=462 [2022-03-15 15:38:25,747 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 158 mSDsluCounter, 1316 mSDsCounter, 0 mSdLazyCounter, 821 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-03-15 15:38:25,747 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 1107 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 821 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-03-15 15:38:26,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176544 states. Received shutdown request... [2022-03-15 15:38:27,609 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-03-15 15:38:27,609 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-15 15:38:27,613 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-03-15 15:38:27,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (149)] Forceful destruction successful, exit code 0 [2022-03-15 15:38:27,813 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2022-03-15 15:38:27,814 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2022-03-15 15:38:27,815 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-03-15 15:38:27,815 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-03-15 15:38:27,815 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-03-15 15:38:27,817 INFO L732 BasicCegarLoop]: Path program histogram: [146, 4, 3, 1, 1, 1] [2022-03-15 15:38:27,819 INFO L230 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-03-15 15:38:27,819 INFO L180 ceAbstractionStarter]: Computing trace abstraction results [2022-03-15 15:38:27,820 INFO L202 PluginConnector]: Adding new model mult-flipped-dist.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.03 03:38:27 BasicIcfg [2022-03-15 15:38:27,820 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-03-15 15:38:27,820 INFO L158 Benchmark]: Toolchain (without parser) took 650661.69ms. Allocated memory was 198.2MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 159.0MB in the beginning and 5.4GB in the end (delta: -5.2GB). Peak memory consumption was 2.6GB. Max. memory is 8.0GB. [2022-03-15 15:38:27,820 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.12ms. Allocated memory is still 198.2MB. Free memory is still 160.0MB. There was no memory consumed. Max. memory is 8.0GB. [2022-03-15 15:38:27,820 INFO L158 Benchmark]: Boogie Procedure Inliner took 17.85ms. Allocated memory is still 198.2MB. Free memory was 158.8MB in the beginning and 157.3MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-15 15:38:27,820 INFO L158 Benchmark]: Boogie Preprocessor took 18.93ms. Allocated memory is still 198.2MB. Free memory was 157.3MB in the beginning and 156.4MB in the end (delta: 936.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-03-15 15:38:27,820 INFO L158 Benchmark]: RCFGBuilder took 233.14ms. Allocated memory is still 198.2MB. Free memory was 156.3MB in the beginning and 147.0MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2022-03-15 15:38:27,820 INFO L158 Benchmark]: TraceAbstraction took 650386.43ms. Allocated memory was 198.2MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 146.5MB in the beginning and 5.4GB in the end (delta: -5.3GB). Peak memory consumption was 2.6GB. Max. memory is 8.0GB. [2022-03-15 15:38:27,822 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.12ms. Allocated memory is still 198.2MB. Free memory is still 160.0MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 17.85ms. Allocated memory is still 198.2MB. Free memory was 158.8MB in the beginning and 157.3MB in the end (delta: 1.5MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 18.93ms. Allocated memory is still 198.2MB. Free memory was 157.3MB in the beginning and 156.4MB in the end (delta: 936.0kB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 233.14ms. Allocated memory is still 198.2MB. Free memory was 156.3MB in the beginning and 147.0MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * TraceAbstraction took 650386.43ms. Allocated memory was 198.2MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 146.5MB in the beginning and 5.4GB in the end (delta: -5.3GB). Peak memory consumption was 2.6GB. 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: 63]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 56]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 56]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 39 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 650.3s, OverallIterations: 156, TraceHistogramMax: 3, PathProgramHistogramMax: 146, EmptinessCheckTime: 35.3s, AutomataDifference: 200.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 22831 SdHoareTripleChecker+Valid, 32.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 22831 mSDsluCounter, 78995 SdHoareTripleChecker+Invalid, 26.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 98471 mSDsCounter, 3549 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 78875 IncrementalHoareTripleChecker+Invalid, 82424 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3549 mSolverCounterUnsat, 7528 mSDtfsCounter, 78875 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 10590 GetRequests, 7168 SyntacticMatches, 316 SemanticMatches, 3106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33755 ImplicationChecksByTransitivity, 25.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=174004occurred in iteration=155, InterpolantAutomatonStates: 3106, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 331.2s AutomataMinimizationTime, 156 MinimizatonAttempts, 935735 StatesRemovedByMinimization, 155 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 48.0s InterpolantComputationTime, 8534 NumberOfCodeBlocks, 8518 NumberOfCodeBlocksAsserted, 563 NumberOfCheckSat, 12282 ConstructedInterpolants, 0 QuantifiedInterpolants, 146967 SizeOfPredicates, 620 NumberOfNonLiveVariables, 11721 ConjunctsInSsa, 2300 ConjunctsInUnsatCore, 452 InterpolantComputations, 9 PerfectInterpolantSequences, 1620/7243 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